Lunox Versions Save

Laravel-Flavoured Nodejs Framework

v1.3.0-react

2 years ago

What's Changed

Features

Full Changelog: https://github.com/kodepandai/lunox/compare/v1.2.0-react...v1.3.0-react

v1.3.0

2 years ago

What's Changed

Features

Framework Changes

[v1.3.0] - 2022-06-03

Bug Fixes

  • exception: ViewException not sent errors detail
  • response: redirect response send wrong http status code
  • session: session not synchronized on redirect response
  • session: hide csrf_token from all and old method

Code Refactoring

  • view: server data now exported to window._ctx
  • view: separate entry-server per engine

Features

  • response: redirect response with input except some key
  • router: auto suggest controller method when using class based controller
  • validation: validate method now return only validated inputs
  • view: add csrf-token to html meta
  • view: added client helper to get old input, sessions, and errors validation

Full Changelog: https://github.com/kodepandai/lunox/compare/v1.2.0...v1.3.0

v1.2.0

2 years ago

What Changes

Features

  • view: example usage of reactive data

Full Changelog: https://github.com/kodepandai/lunox/compare/v1.1.1...v1.2.0

v1.2.0-react

2 years ago

What Changes

Features

  • view: example usage of react as template engine

Full Changelog: https://github.com/kodepandai/lunox/compare/v1.1.1...v1.2.0-react

v1.1.1

2 years ago

What Chages

Bug Fixes

  • exception: exception handler return view when request wants json

Code Refactoring

  • view: simplify entry-client and entry-server

Framework Changes

Bug Fixes

  • view: avoid circular dependency and simplify makeRender and makeView api

Full Changelog: https://github.com/kodepandai/lunox/compare/v1.1.0...v1.1.1

v1.1.0

2 years ago

What Changes

Bug Fixes

  • vite: change vite config using js extension to avoid error during development

Features

  • exception: custom error page

Framework Changes

Features

  • command: make:controller command has option --lite.

    By default artisan make:controller command will generate class based controller, adding --lite or -L option will generate object based controller.

  • command: support option with shortcut

  • exception: support render using view on exception handler

Full Changelog: https://github.com/kodepandai/lunox/compare/v1.0.0...v1.1.0

v1.0.0

2 years ago

What Changes

Bug Fixes

  • can't run on windows (#7)
  • macro: compatible magic method for facade and macroable class
  • request: fixing magic method and macroable usage

Features

  • controller: support controller middleware
  • controller: support class based controller
  • macro: give macro access to instance
  • request: support macro
  • route: support macro
  • test: added TestCase abstract for unit testing

Full Changelog: https://github.com/kodepandai/lunox/compare/v0.9.0...v1.0.0

v0.9.0

2 years ago

[v0.9.0] - 2022-03-19

Code Refactoring

  • pure esm mode

Features

  • exception: added dontReport property to ExceptionHandler
  • kernel: support classes based middleware
  • middleware: support after middleware and native middleware
  • middleware: added EncryptCookie and VerifyCsrfToken middleware
  • console: added artisan tinker command Full Changelog: https://github.com/kodepandai/lunox/compare/v0.8.0...v0.9.0

Framework Changes

See this link for full changelog of lunox-framework https://github.com/kodepandai/lunox-framework/releases/tag/v0.9.0