Skip to content

Release 2.9.9

Choose a tag to compare

@armanist armanist released this 24 Dec 15:21
· 817 commits to master since this release
326b4c1

What's Changed

  • Add refreshUser() method to SessionAuthAdapter by @armanist in #330
  • Refactor Lang library and move language configuration to a dedicated lang.php config file by @armanist in #332
  • Rename config.php to app.php and move 2FA configs by @armanist in #334
  • Refactoring Post module to separate public post display from post management by @armanist in #337
  • Fix: PHP 8.4 compatibility issues for nullable parameters and return types by @Wiltzsu in #335
  • Refactor RouteDispatcher and MiddlewareManager to rely on PSR-4 autoloading by @armanist in #338
  • Making sure to not load import config if already loaded in AppTrait and in unit tests by @armanist in #339
  • Update core templates for user image by @armanist in #342
  • Correcting service namespace by @armanist in #343
  • Fix PHP 8.4 compatibility: Add void return type to resetBuilderState method by @Wiltzsu in #344
  • Creating comments system templated for demo modules by @armanist in #345
  • Fix Console Command Registration (Traits/Interfaces Loading Issue + Missing Translation Support) by @armanist in #352
  • API module returns only status and message on post create or update instead of the full object by @armanist in #353
  • Add acceptedLang() to Server class and refactor server.php helper by @armanist in #355
  • 356 extend lang library to detect language from query parameters and headers by @armanist in #357
  • 347 remove translating exception messages by @armanist in #358
  • More changes related to exception messages by @armanist in #359
  • Reducing complexity of LangFactory get() method by @armanist in #360
  • Enhanced Model Relationship System with Explicit Type Definitions by @armanist in #362
  • Redesign DemoWeb About Page to Show Framework Commands by @Tigranuhi-A in #363
  • Enhance UploadedFile to replace blacklisted extensions with configura… by @grigoryanmartin20 in #361
  • Adding new service() helper method, code optimization and cleanup by @armanist in #364
  • Adding new fileExists() method do Loader and handling UploadedFile config load gracefully by @armanist in #365
  • Implement route:list CLI command for Quantum modules by @hatik92 in #366
  • Refactor console command discovery by @armanist in #367
  • Refactoring Toolkit module to correspond middlewares and use shorthand fasade functions by @armanist in #369

New Contributors

Full Changelog: 2.9.8...2.9.9