Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Rad Laravel Package

21torr/rad

View on GitHub
Deep Wiki
Context7
3.5.0

:gift: New Features

  • Add TranslationHelper.

:sparkles: Improvements

  • Allow TranslatableInterface instead of only TranslatableMessage everywhere.

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/3.4.6...3.5.0

3.4.6

:sparkles: Improvements

  • Made detection of rewritable paths in ImportData more robust.

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/3.4.5...3.4.6

3.4.5

:sparkles: Improvements

  • Add ApiResponseNormalizer::createResponse().

:wave: Deprecations

  • Deprecate DoctrineChangeChecker.

:hammer_and_wrench: Internal

  • Add tests for AbilitiesVoter.

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/3.4.4...3.4.5

3.4.4

:sparkles: Improvements

  • Add option to EntityModel::update() to skip marking the entity as modified.

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/3.4.3...3.4.4

3.4.3

:sparkles: Improvements

  • Add annotation to improve autocompletion.

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/3.4.2...3.4.3

3.4.2

:sparkles: Improvements

  • Add EntityModel::refresh().

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/3.4.1...3.4.2

3.4.1

:sparkles: Improvements

  • Normalize empty strings in ImportData to null.

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/3.4.0...3.4.1

3.4.0

:gift: New Features

  • Add ImportData helper VO.

:sparkles: Improvements

  • Log raw JSON when fetching the JSON content from a request fails.
  • Add EntityModel::persist() as unified add/edit.
  • Require PHP 8.4+

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/3.3.0...3.4.0

3.3.0

:gift: New Features

  • Add user-readable error message in ApiResponse.

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/3.2.2...3.3.0

3.2.2

:sparkles: Improvements

  • Make NotNull error messages more user-friendly.
  • Add ArrayAccess support to ArgumentBag.

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/3.2.1...3.2.2

3.2.1

:sparkles: Improvements

  • Use unsigned ints for id fields in the database.

:hammer_and_wrench: Internal

  • Simplify types of ArgumentBag.
  • Only ignore a single PHPStan issue for the container helper in BaseController.

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/3.2.0...3.2.1

3.2.0

:gift: New Features

  • Add ArgumentBag.

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/3.1.1...3.2.0

3.1.1

:sparkles: Improvements

  • Mark method as deprecated in PHPDoc as well.

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/3.1.0...3.1.1

3.1.0

:gift: New Features

  • Enforce passing an explicit status code to the constructor of ApiReponse.
  • Add EnumValue helper.

:wave: Deprecations

  • Deprecate passing a bool to the constructor of ApiResponse.

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/3.0.2...3.1.0

3.0.2

:sparkles: Improvements

  • Test for Doctrine ORM v3.

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/3.0.1...3.0.2

3.0.1

:sparkles: Improvements

  • Allow Symfony 7.
  • Require PHP 8.3+.

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/3.0.0...3.0.1

3.0.0

:boom: Breaking Changes

  • Remove sortable handlers.
  • Remove simple entity search handler.
  • Remove Model.
  • Fix missing return types in ModelInterface.
  • Replace IdTrait + TimestampsTrait to EntityFieldsTrait and ModifiableEntityFieldsTrait.
  • Moved EntityInterface to new namespace and add time created getter.
  • Remove Routable.

:sparkles: Improvements

  • Bump required Symfony.
  • Use the clock for setting date values.

:hammer_and_wrench: Internal

  • Use HtmlBuilder for DataContainer.

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/2.6.1...3.0.0

2.6.1

:bug: Bug Fixes

  • Remove invalid service binding.

Full Changelog: https://github.com/21TORR/RadBundle/compare/2.6.0...2.6.1

2.6.0

:gift: New Features

  • Add InMemoryCache.

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/2.5.2...2.6.0

2.5.2

:sparkles: Improvements

  • Allow to automatically redact changed fields' values in DoctrineChangeChecker::getEntityChanges().

:bug: Bug Fixes

  • Do not modify original UnitOfWork in DoctrineChangeChecker.

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/2.5.1...2.5.2

2.5.1

:bug: Bug Fixes

  • Remove invalid check for class existence.

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/2.5.0...2.5.1

2.5.0

:gift: New Features

  • Add DoctrineChangeChecker::getEntityChanges().

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/2.4.1...2.5.0

2.4.1

:sparkles: Improvements

  • Add BaseController::getService(), which will tell PhpStorm and PhpStan about the concrete service type.

:wave: Deprecations

  • Mark custom public methods in BaseController as [@protected](https://github.com/protected). This is a deprecation notice for an upcoming BC break in v3.0.0.

What's Changed

New Contributors

Full Changelog: https://github.com/21TORR/RadBundle/compare/2.4.0...2.4.1

2.4.0

:gift: New Features

  • Add and enable abilities voter, that votes on CAN_ attributes.
  • Add DoctrineChangeChecker, to check for content changes in the unit of work.

:hammer_and_wrench: Internal

  • Require PHP 8.2.

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/2.3.1...2.4.0

2.3.1

:sparkles: Improvements

  • Add explicit ApiResponseNormalizer.

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/2.3.0...2.3.1

2.3.0

:gift: New Features

  • Add EntityModel.

:sparkles: Improvements

  • Require Symfony 6.2+.

:wave: Deprecations

  • Deprecate Model.

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/2.2.0...2.3.0

2.2.0

:gift: New Features

  • Add ApiResponse.

What's Changed

Full Changelog: https://github.com/21TORR/RadBundle/compare/2.1.0...2.2.0

2.1.0

:gift: New Features

  • Add Linkable and LinkableInterface.

:sparkles: Improvements

  • Require PHP 8.1+
  • Require Symfony 6.1+

:wave: Deprecations

  • Routable was deprecated in favor of Linkable.

What's Changed

Full Changelog: https://github.com/21TORR/rad-bundle/compare/2.0.1...2.1.0

2.0.1

:sparkles: Improvements

  • Remove obsolete dependency on 21torr/cli.
2.0.0

:boom: Breaking Changes

  • Remove all command helpers. Use 21torr/cli instead.

:sparkles: Improvements

  • Allow Symfony v6.

:bug: Bug Fixes

  • Fix usage of optional translator dependency
1.1.6

:sparkles: Improvements

  • Add attribute support on entity traits
1.1.5

:bug: Bug Fixes

  • Fix issue with symfony/translator being an optional dependency.
1.1.4

:sparkles: Improvements

  • Allow newer versions of psr/log.
  • Only allow PHP 8+
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours
renatovdemoura/blade-elements-ui
devgeek/beacon-admin
benjamin-rqt/data-watcher-bundle
atriumphp/atrium
sandermuller/package-boost-laravel
sandermuller/boost-skills
redaxo/core
yusufgenc/filament-api-forge
l3aro/rating-star-for-filament
leek/filament-subtenant-scope