Skip to content

Latest commit

 

History

History
93 lines (56 loc) · 1.46 KB

CHANGELOG.md

File metadata and controls

93 lines (56 loc) · 1.46 KB

Changelog

All notable changes to laravel-enum will be documented in this file.

Updates should follow the Keep a CHANGELOG principles.

NEXT - YYYY-MM-DD

Added

  • Nothing

Changed

  • Nothing

Deprecated

  • Nothing

Fixed

  • Nothing

Removed

  • Nothing

Security

  • Nothing

2.1.0 - 2025-02-19

Added

  • Attempt to resolve translations when an item of a case cannot be resolved

Changed

  • Require the latest version of the package Enum

2.0.0 - 2025-01-17

Added

  • Laravel contracts and traits to cases collection
  • Magic translation
  • Eloquent casting for cases collection
  • Autowiring meta
  • Encapsulation of Laravel session and cache
  • Enums discoverability
  • Customizable stubs
  • Artisan command to create enums
  • Artisan command to annotate enums
  • Artisan command to turn PHP enums into TypeScript enums

Changed

  • Package structure and initial files
  • Code compliant with PHPStan level 10

Removed

  • All previous functionalities, the package now focuses on PHP native enums

1.3.1 - 2022-11-10

Added

  • Support for PHP 8 and the latest Laravel releases.

1.3.0 - 2020-09-19

Added

  • Support for Laravel 8.

1.2.1 - 2020-03-04

Added

  • Support for Laravel 7.

1.2.0 - 2019-09-07

Added

  • Support for Laravel 6.

1.1.0 - 2019-06-09

Added

  • Option --keys to generate keys automatically.

1.0.0 - 2019-04-19

Added

  • Artisan command to generate enum classes.