Skip to content

Releases: webrium/console

Webrium Console 2.2.4

Choose a tag to compare

@benkhalife benkhalife released this 28 Jun 20:42
8559a07

What's Changed

Full Changelog: 2.2.1...2.2.4

Webrium Console 2.2.1

Choose a tag to compare

@benkhalife benkhalife released this 15 Jun 12:10
03e72f6

What's Changed

  • fix: replace File::source() with Kernel::source() and add missing use… by @benkhalife in #18
  • fix: use isset instead of empty to validate files field in readManife… by @benkhalife in #19
  • test: add unit tests for all console commands and PluginHelper trait by @benkhalife in #20
  • chore: remove Telegram bot scaffolding (InitBot command and bot templ… by @benkhalife in #21
  • fix: update DbModel template to extend Foxdb Eloquent Model for compa… by @benkhalife in #22

Full Changelog: 2.1.0...2.2.1

Webrium Console 2.2.0

Choose a tag to compare

@benkhalife benkhalife released this 15 Jun 11:39
3759f38

What's Changed

  • fix: replace File::source() with Kernel::source() and add missing use… by @benkhalife in #18
  • fix: use isset instead of empty to validate files field in readManife… by @benkhalife in #19
  • test: add unit tests for all console commands and PluginHelper trait by @benkhalife in #20

Full Changelog: 2.1.0...2.2.0

Webrium Console 2.1.0

Choose a tag to compare

@benkhalife benkhalife released this 05 Jun 09:43
83e0f6f

What's Changed

  • Fix/plugin relative paths and directory structure by @benkhalife in #17

Full Changelog: 2.0.3...2.1.0

Webrium Console 2.0.3

Choose a tag to compare

@benkhalife benkhalife released this 29 May 10:01
dbebf73

What's Changed

Full Changelog: 2.0.2...2.0.3

Webrium Console 2.0.2

Choose a tag to compare

@benkhalife benkhalife released this 15 May 15:37
63f8eba

Full Changelog: 2.0.1...2.0.2

Webrium Console 2.0.1

Choose a tag to compare

@benkhalife benkhalife released this 15 May 15:16
593b697

What's Changed

New Contributors

  • @fphpr made their first contribution in #13

Full Changelog: 2.0.0...2.0.1

Webrium Console 2.0.0

Choose a tag to compare

@benkhalife benkhalife released this 12 May 10:20

Release v2.0.0 🚀

We are excited to announce the release of Webrium 2.0.0. This version marks a significant milestone with a major upgrade to the underlying console architecture, a brand-new plugin system, and improved stability for modern PHP environments.

⚠️ Breaking Changes

  • Minimum PHP Requirement: The framework now requires PHP 8.1 or higher.
  • Symfony Upgrade: Migrated from symfony/console 5.2 to 6.4 LTS. This includes stricter type hinting for command methods.

✨ New Features

  • Plugin System: A completely new plugin management architecture has been introduced, allowing for easier extension of the framework's capabilities.

  • New Plugin Commands: Added a suite of commands for managing plugins:

  • plugin:install, plugin:update, plugin:remove, plugin:list, and plugin:info.

  • Plugin Configuration: Added support for plugin-specific configurations (e.g., File Manager plugin).

🛠 Improvements & Refactoring

  • Enhanced Autoloading: Improved the vendor/autoload.php detection mechanism with clear error messaging if dependencies are missing.

  • Command Refactoring:

  • Streamlined InitWebrium for a better setup experience.

  • Improved Route generation with more robust error handling and descriptive output.

  • Enhanced output formatting across all console commands for better readability.

  • Namespace Fixes: Corrected namespace casing for the Zip class to ensure compatibility across different file systems.

  • Cleanup: Removed obsolete test files and reorganized require-dev dependencies.

📝 Documentation

  • Updated README.md with enhanced command descriptions and improved formatting for better developer onboarding.

Full Changelog: 1.2.1...2.0.0

1.2.1

Choose a tag to compare

@benkhalife benkhalife released this 09 May 10:54

Full Changelog: 1.2.0...1.2.1

1.2.0

Choose a tag to compare

@benkhalife benkhalife released this 09 May 08:49
f177362

What's Changed

  • enhance: GenerateModel command with additional options and validation by @parsgit in #6
  • enhance: Improve GenerateController command with validation and addit… by @parsgit in #7
  • enhance: Refactor DbAction command with improved validation and struc… by @parsgit in #8
  • enhance: Refactor TableAction command with improved validation and ad… by @parsgit in #9
  • enhance: Refactor CallController command with improved validation, er… by @parsgit in #10

Full Changelog: 1.1.0...1.2.0