Skip to content

Releases: CorelabsBR/NPSharp

NPSharp | Stable v2025.32.0

12 Dec 12:07

Choose a tag to compare

NPSharp v2025.32.0 — Release Notes

Overview

Versão focada em estabilidade, padronização e redução de dívida técnica.
Sem mudanças conceituais. Apenas consolidação de base.


Added

  • Sistema de configuração centralizado

    • Arquivo único para controle de flags, paths e parâmetros globais.
    • Suporte a override por ambiente.
  • Modo de log avançado

    • Níveis configuráveis (trace, debug, info, warn, error).
    • Saída estruturada para console e arquivo.
  • Validação de projetos

    • Verificação automática de estrutura antes da execução.
    • Mensagens de erro padronizadas.

Changed

  • Refatoração do core de execução

    • Separação clara entre runtime, UI e layer de automação.
    • Redução de acoplamento entre módulos internos.
  • Pipeline de inicialização

    • Ordem de bootstrap reorganizada para evitar race conditions.
    • Cache inicial persistente para reduzir cold start.
  • Sistema de extensões

    • API interna estabilizada.
    • Isolamento de falhas de extensões para evitar crash global.
  • Estrutura de diretórios

    • Padronização de paths internos.
    • Remoção de diretórios legacy.

Fixed

  • Memory leaks em sessões longas

    • Correção de referências não liberadas em módulos de UI e runtime.
  • Condições de corrida

    • Sincronização aplicada em execução paralela de scripts.
  • Falhas no carregamento de temas

    • Correções em fallback e resolução de tokens.
  • Erros silenciosos no bootstrap

    • Logging adicionado para falhas críticas que eram ignoradas.

Performance

  • Redução de tempo de inicialização em cold start.
  • Menor overhead de execução em scripts longos.
  • Otimização de IO em leitura de projetos grandes.

Notes

Esta versão consolida a base interna do NPSharp para futuras expansões.
Sem features cosméticas. Sem concessões. Base técnica estabilizada.

NPSharp | Stable v2025.31.0

08 Dec 20:03

Choose a tag to compare

NPSharp v2025.31.0 — Release Notes

Overview

Esta versão consolida a estrutura visual, o sistema de temas e a base de internacionalização do NPSharp.
O foco é padronização, refatoração e consistência técnica.


Added

  • Novos temas visuais

    • Expansão do conjunto de temas com ajustes de contraste, profundidade e textura.
    • Otimizações para consistência visual entre componentes da interface.
  • Sistema de tradução (i18n)

    • Implementação inicial do núcleo de internacionalização.
    • Primeiras strings traduzidas para validar a arquitetura e o pipeline de localização.
  • Comentários adicionais no código

    • Documentação ampliada em módulos críticos para manutenção futura.
    • Comentários técnicos explicando decisões de arquitetura e comportamento esperado.

Changed

  • Refatoração da estrutura de temas

    • Reorganização de diretórios para padronização e modularidade.
    • Consolidação de paletas em núcleo centralizado.
    • Remoção de duplicações e conflitos de tokens.
    • Melhoria na componentização para garantir consistência entre temas.
  • Sistema de carregamento de estilos

    • Otimização de performance no carregamento.
    • Implementação de fallback para garantir renderização consistente em falhas parciais.
  • Arquivos de tradução

    • Padronização de chaves e estrutura de diretórios.
    • Preparação para expansão futura de idiomas.

Fixed

  • Paths inconsistentes

    • Correção de caminhos de arquivos em módulos visuais.
  • Tokens com herança incorreta

    • Ajustes para impedir conflitos de estilo e regressões visuais.
  • Erros em textos pré-tradução

    • Correções para compatibilidade com o sistema i18n.
  • Estabilidade geral

    • Correções para falhas no carregamento de temas em condições específicas.

Notes

Esta versão estabelece a base estável para o sistema visual e de internacionalização do NPSharp.
Foco em consistência, previsibilidade e manutenção.

Notepad Sharp | Stable v2025.30.0

05 Dec 20:10

Choose a tag to compare

NPSharp – Changelog da Versão Regular (v2025.30.0)

A versão estável de dezembro traz melhorias estruturais, correções profundas e ajustes de precisão para manter o NPSharp funcionando como uma ferramenta sólida, previsível e pronta para produção.

⚙️ Melhorias de Performance

  • Inicialização mais rápida em máquinas de médio desempenho.
  • Redução de uso de CPU ao abrir múltiplas janelas simultâneas.
  • Atualizações internas do motor de execução para operações mais consistentes.

🖥️ Editor Refinado

  • Ajustes na detecção de contexto para sugestões mais relevantes.
  • Melhor debounce de eventos de digitação em arquivos grandes.
  • Nova lógica de highlight, com maior estabilidade em temas escuros.

🧩 Melhorias no Sistema de Extensões

  • Correções em carregamento de plugins externos.
  • APIs internas reorganizadas para garantir compatibilidade futura.
  • Suporte mais previsível para extensões assíncronas.

🔧 Correções Críticas

  • Corrigida falha onde o auto-save não disparava em sessões longas.
  • Resolvido bug de sobreposição em monitores menores.
  • Eliminado vazamento de memória em abas recém-criadas.
  • Ajustado comportamento inesperado ao alternar entre previews.

🗃️ Ajustes de Interface

  • Animações mais leves em transições de painel.
  • Botões e ícones revisados para maior legibilidade.
  • Melhor resposta ao redimensionar a janela principal.

📦 Mudanças Internas

  • Refatoração de módulos antigos.
  • Padronização de chamadas internas de I/O.
  • Preparação de componentes para próximas features de 2026.

NPSharp v2025.12.0 — versão regular, estável e afiada como deveria ser.

NPSharp – Changelog da Versão Regular (v2025.12.0)

A versão estável de dezembro traz melhorias estruturais, correções profundas e ajustes de precisão para manter o NPSharp funcionando como uma ferramenta sólida, previsível e pronta para produção.

⚙️ Melhorias de Performance

  • Inicialização mais rápida em máquinas de médio desempenho.
  • Redução de uso de CPU ao abrir múltiplas janelas simultâneas.
  • Atualizações internas do motor de execução para operações mais consistentes.

🖥️ Editor Refinado

  • Ajustes na detecção de contexto para sugestões mais relevantes.
  • Melhor debounce de eventos de digitação em arquivos grandes.
  • Nova lógica de highlight, com maior estabilidade em temas escuros.

🧩 Melhorias no Sistema de Extensões

  • Correções em carregamento de plugins externos.
  • APIs internas reorganizadas para garantir compatibilidade futura.
  • Suporte mais previsível para extensões assíncronas.

🔧 Correções Críticas

  • Corrigida falha onde o auto-save não disparava em sessões longas.
  • Resolvido bug de sobreposição em monitores menores.
  • Eliminado vazamento de memória em abas recém-criadas.
  • Ajustado comportamento inesperado ao alternar entre previews.

🗃️ Ajustes de Interface

  • Animações mais leves em transições de painel.
  • Botões e ícones revisados para maior legibilidade.
  • Melhor resposta ao redimensionar a janela principal.

📦 Mudanças Internas

  • Refatoração de módulos antigos.
  • Padronização de chamadas internas de I/O.
  • Preparação de componentes para próximas features de 2026.

NPSharp v2025.30.0 — versão regular, estável e afiada como deveria ser.

NPSHARP v29

02 Dec 18:38

Choose a tag to compare

Erro de permissao arrumado vamos ver se esta dando certo

Signed-off-by: Arcaridev <kelvinarcari@gmail.com>

Stable v1.0.0

19 Nov 13:47

Choose a tag to compare

Versão 1.0.0 (Stable)

Data: 2025-11-19

A versão 1.0.0 é o primeiro lançamento estável do NPSharp.
O projeto alcança estabilidade operacional para uso em ambientes de desenvolvimento, estudo e automação.


Principais Recursos

Ambiente integrado para scripts e automação

Interface otimizada, carregamento rápido e suporte para execução de scripts em C#, Python e fluxos híbridos.

Executor interno isolado

Execução em ambiente isolado com logs estruturados e detecção automática de falhas de runtime.

Depuração

Suporte a breakpoints, inspeção de variáveis e console de execução.

Sistema de extensões

Arquitetura modular para integração de componentes externos, bibliotecas personalizadas e ferramentas internas.

Editor

Realce de sintaxe, autocomplete dinâmico, suporte a temas e configurações personalizadas.

Gerenciamento de projetos

Criação, organização e execução de múltiplos módulos dentro de um workspace unificado.


Melhorias Internas

  • Otimização do tempo de inicialização.
  • Redução de consumo de memória em sessões prolongadas.
  • Ajustes no interpretador híbrido.
  • Reestruturação parcial do sistema de logs.
  • Correção de inconsistências internas no executável.

Correções Importantes

  • Corrigido travamento ao abrir múltiplos arquivos grandes simultaneamente.
  • Corrigida falha na comunicação entre módulos em execução paralela.
  • Corrigida perda de foco do editor após exceções internas.
  • Corrigido erro no instalador relacionado à detecção do diretório padrão.

Notas

Esta versão estabelece a base estável do NPSharp.
Foco em estabilidade, previsibilidade e manutenção de longo prazo.


Full Changelog: https://github.com/CorelabsBR/NPSharp/commits/V1.0.0

Beta 2.02

18 Nov 00:25

Choose a tag to compare

Beta 2.02 Pre-release
Pre-release

NPSharp BETA 2.02 — Release Notes

Overview

Primeira versão beta pública do NPSharp.
Objetivo: validar arquitetura, runtime e editor em ambiente real.


Added

  • Executor de scripts

    • Suporte inicial para execução de C# e Python.
    • Pipeline básico de automação híbrida.
  • Editor de código

    • Realce de sintaxe.
    • Autocomplete inicial.
    • Sistema de temas básico (claro/escuro).
  • Gerenciamento de projetos

    • Estrutura de workspace.
    • Criação e abertura de múltiplos módulos.
  • Sistema de logs

    • Logs de execução no console.
    • Registro de falhas críticas.

Changed

  • Arquitetura interna

    • Separação inicial entre UI, runtime e core.
    • Organização modular dos componentes principais.
  • Sistema de arquivos

    • Padronização de diretórios internos.
    • Estrutura inicial de configs e assets.
  • Pipeline de inicialização

    • Ordem de bootstrap definida.
    • Carregamento de módulos sequencial para evitar falhas.

Fixed

  • Travamentos no carregamento inicial

    • Correção de falhas ao abrir projetos grandes.
  • Problemas de UI

    • Ajustes em foco de editor e renderização.
  • Erros de path

    • Correções em caminhos relativos e absolutos.

Known Issues

  • Performance inconsistente em projetos grandes.
  • Sistema de extensões ainda não implementado.
  • Depuração limitada.
  • Possíveis memory leaks em sessões longas.

Notes

Esta versão é experimental.
API instável. Estrutura sujeita a mudanças sem compatibilidade retroativa.