Skip to content

JosSecurity V3.1.3 StarPhotoVersion

Choose a tag to compare

@josprox josprox released this 22 Feb 06:30
· 87 commits to main since this release

🇪🇸 Español

🚀 Release v3.1.3 – Expansión del Runtime, CLI y Ecosistema Core

Esta versión marca un salto importante en la evolución del lenguaje, enfocándose en accesibilidad, productividad del desarrollador y robustez del runtime. Se introducen nuevas capacidades clave como un CLI inicial, internacionalización, email nativo, mejoras en API, y refactors internos que preparan el camino para proyectos más grandes y mantenibles.


✨ Nuevas características destacadas

🧰 CLI inicial (Command Line Interface)

Se incorpora una mejora en el CLI oficial del lenguaje, incluyendo:

  • Integración inicial con Brevo
  • Flujo de trabajo más rápido para desarrollo y despliegue

Esto sienta las bases para una experiencia de desarrollo moderna y escalable.


🌍 Internacionalización (i18n)

  • Archivos de idioma en Español 🇪🇸 y Inglés 🇺🇸
  • Soporte integrado tanto en CLI como en funcionalidades internas
  • Preparado para expansión a más idiomas

📧 Cliente SMTP nativo

  • Implementación del SmtpClient para envío de correos (cambios)
  • Integración directa con el runtime
  • Pensado para notificaciones, autenticación y flujos backend reales

🧠 Registro de clases nativas

  • Nuevo sistema de registro de clases nativas
  • Habilita múltiples features internas del runtime
  • Base sólida para extensiones, módulos y capacidades avanzadas

🌐 Mejoras en APIs y accesibilidad

  • Se agregan headers CORS al MainHandler
  • Mejora significativa en la accesibilidad de APIs desde clientes externos (frontend, mobile, etc.)

🗄️ Base de datos

  • Mejor manejo de conexiones
  • Reportes de error más claros y detallados
  • Mayor estabilidad en escenarios de fallo

🛠️ Refactors y mejoras internas

  • Refactor del sistema de concatenación de strings:

    • Se adopta el operador punto (.) para mayor legibilidad y consistencia
  • Limpieza general del código base

  • Mejoras estructurales orientadas a mantenibilidad


📦 Funcionalidades previamente introducidas (y ya consolidadas)

  • Runtime core

  • Hot Reload

  • Templating básico

  • Versionado

  • Build commands para:

    • Web
    • Programas seguros
    • Empaquetado de assets
    • Encriptación
  • Documentación inicial:

    • CLI
    • Configuración
    • Módulos nativos
    • Native AI

🧭 Estado del proyecto

Este release consolida al lenguaje como una plataforma en crecimiento, con enfoque real en:

  • Desarrollo backend moderno
  • Seguridad
  • Productividad
  • Extensibilidad futura

Se vienen mejoras aún más profundas en tooling, optimización del runtime y ecosistema de módulos 🚀


🇺🇸 English

🚀 Release v3.1.3 – Runtime, CLI, and Core Ecosystem Expansion

This release marks a major step forward in the evolution of the language, focusing on accessibility, developer productivity, and runtime robustness. Key new capabilities are introduced, such as an initial CLI, internationalization, native email support, API improvements, and internal refactors that pave the way for larger and more maintainable projects.


✨ Key new features

🧰 Initial CLI (Command Line Interface)

Improvements have been added to the official language CLI, including:

  • Initial integration with Brevo
  • Faster workflow for development and deployment

This lays the foundation for a modern and scalable developer experience.


🌍 Internationalization (i18n)

  • Language files available in Spanish 🇪🇸 and English 🇺🇸
  • Integrated support across both the CLI and internal features
  • Ready for expansion into additional languages

📧 Native SMTP Client

  • Implementation of the SmtpClient for email delivery (updates)
  • Direct integration with the runtime
  • Designed for notifications, authentication, and real-world backend workflows

🧠 Native class registration

  • New native class registration system
  • Enables multiple internal runtime features
  • Solid foundation for extensions, modules, and advanced capabilities

🌐 API and accessibility improvements

  • CORS headers added to MainHandler
  • Significant improvement in API accessibility from external clients (frontend, mobile, etc.)

🗄️ Database

  • Improved connection handling
  • Clearer and more detailed error reporting
  • Increased stability in failure scenarios

🛠️ Refactors and internal improvements

  • Refactor of the string concatenation system:

    • Adoption of the dot operator (.) for better readability and consistency
  • General codebase cleanup

  • Structural improvements focused on maintainability


📦 Previously introduced (and now consolidated) features

  • Core runtime

  • Hot Reload

  • Basic templating

  • Versioning

  • Build commands for:

    • Web
    • Secure programs
    • Asset packaging
    • Encryption
  • Initial documentation:

    • CLI
    • Configuration
    • Native modules
    • Native AI

🧭 Project status

This release solidifies the language as a growing platform, with a strong focus on:

  • Modern backend development
  • Security
  • Productivity
  • Future extensibility

Even deeper improvements in tooling, runtime optimization, and the module ecosystem are coming 🚀


🇧🇷 Português

🚀 Release v3.1.3 – Expansão do Runtime, CLI e Ecossistema Core

Esta versão representa um grande avanço na evolução da linguagem, com foco em acessibilidade, produtividade do desenvolvedor e robustez do runtime. Novas capacidades importantes foram introduzidas, como um CLI inicial, internacionalização, envio de e-mails nativo, melhorias de API e refactors internos que preparam o caminho para projetos maiores e mais sustentáveis.


✨ Novos recursos em destaque

🧰 CLI inicial (Command Line Interface)

Foram adicionadas melhorias ao CLI oficial da linguagem, incluindo:

  • Integração inicial com Brevo
  • Fluxo de trabalho mais rápido para desenvolvimento e deploy

Isso estabelece a base para uma experiência de desenvolvimento moderna e escalável.


🌍 Internacionalização (i18n)

  • Arquivos de idioma em Espanhol 🇪🇸 e Inglês 🇺🇸
  • Suporte integrado tanto no CLI quanto nas funcionalidades internas
  • Preparado para expansão para mais idiomas

📧 Cliente SMTP nativo

  • Implementação do SmtpClient para envio de e-mails (alterações)
  • Integração direta com o runtime
  • Pensado para notificações, autenticação e fluxos backend reais

🧠 Registro de classes nativas

  • Novo sistema de registro de classes nativas
  • Habilita diversas funcionalidades internas do runtime
  • Base sólida para extensões, módulos e capacidades avançadas

🌐 Melhorias em APIs e acessibilidade

  • Adição de headers CORS ao MainHandler
  • Melhoria significativa na acessibilidade das APIs a partir de clientes externos (frontend, mobile, etc.)

🗄️ Banco de dados

  • Melhor gerenciamento de conexões
  • Relatórios de erro mais claros e detalhados
  • Maior estabilidade em cenários de falha

🛠️ Refactors e melhorias internas

  • Refatoração do sistema de concatenação de strings:

    • Adoção do operador ponto (.) para melhor legibilidade e consistência
  • Limpeza geral do código

  • Melhorias estruturais focadas em manutenibilidade


📦 Funcionalidades introduzidas anteriormente (já consolidadas)

  • Runtime core

  • Hot Reload

  • Templating básico

  • Versionamento

  • Build commands para:

    • Web
    • Programas seguros
    • Empacotamento de assets
    • Criptografia
  • Documentação inicial:

    • CLI
    • Configuração
    • Módulos nativos
    • Native AI

🧭 Estado do projeto

Este release consolida a linguagem como uma plataforma em crescimento, com foco real em:

  • Desenvolvimento backend moderno
  • Segurança
  • Produtividade
  • Extensibilidade futura

Melhorias ainda mais profundas em tooling, otimização do runtime e ecossistema de módulos estão a caminho 🚀