Skip to content

Latest commit

 

History

History
548 lines (474 loc) · 26.8 KB

CHANGELOG.md

File metadata and controls

548 lines (474 loc) · 26.8 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

PRs and issues are linked, so you can find more about it. Thanks to ChangelogLinker.

v2.0.1 - 2020-01-08

Changed

  • #493 Moved unitOfWork access to methods instead of constructor, Thanks to @toooni
  • #484 Update trait names in docs, Thanks to @ckrack

Fixed

v2.0.0 - 2020-01-02

Changed

  • #479 make lazy loading configurable

Removed

  • #480 [Translatable] Remove mapId() magic

v2.0.0-beta1 - 2020-01-01

Added

  • #470 Add CHANGELOG.md

Changed

  • #475 [Tree] Include name "tree" in naming
  • #478 Improve docs, handle timestampable field type for the user
  • #474 split NodeTrait to NodeMethodsTrait and NodePropertiesTrait

Fixed

  • #477 Fix slug uniqueness check function, Thanks to @StanislavUngr
  • #472 Fix slug generation if the getRegenerateSlugOnUpdate method return false, Thanks to @hermann8u

Removed

  • #473 [Sortable] Drop, it never worked

v2.0.0-alpha4 - 2019-12-24

Added

  • #469 [Rector] Add Upgrade set for id property on translations

v2.0.0-alpha3 - 2019-12-19

Changed

  • #468 Use symfony/strings instead of transliterator

Removed

  • #467 [Geocodable] Drop for very wide interface and limited usage
  • #464 Remove scheduleExtraUpdate calls

v2.0.0-alpha2 - 2019-12-18

Added

  • #448 [Translation] add abstract class support
  • #460 add setTranslations()
  • #452 Add missing dependency symplify/package-builder, Thanks to @webda2l
  • #447 add default location provider

Changed

  • #458 Use PHP 7.4 instead of a snapshot on Travis, Thanks to @andreybolonin
  • #459 composer: use the symfony/security for symfony 4.4
  • #461 Various updates
  • #449 make slug unique optionally [closes #236]
  • #453 use entity list instead of explicit
  • #450 [Uuidable] init
  • #451 [tests] move entities and repositories to own namespaces

Removed

  • #463 drop filterable, way to opinionated and limited, use custom implementation
  • #457 remove repository traits, use custom methods in own repository instead

v2.0.0-alpha1 - 2019-12-12

Added

  • #435 [CI] Add + Apply Coding Standards: PSR12, PHP 7.0, PHP 7.1
  • #445 [CI] Add Rector
  • #436 Add static code analysis and PSR-4 for tests
  • #443 Add code of conduct
  • #425 Explicitly add maintainers in the README, Thanks to @alexpozzi

Changed

  • #423 Do not specify version constraint - let Composer do this, Thanks to @bocharsky-bw
  • #433 Travis: bump to min PHP 7.2, test stable doctrine/orm
  • #389 Shrink locale columns to 5 chars, Thanks to @NiR-
  • #442 Refactoring tests to dependency injection container based + use interfaces over traits for detection
  • #390 Document master and v1 branches, Thanks to @NiR-
  • #438 [cs] apply common set - unite MIT license to single file
  • #444 [cs] use trait suffix for traits to prevent opening
  • #439 [cs] apply symplify set
  • #441 [tests] strict types for subscribers, various PR cherry-pick

Fixed

1.6.0 - 2018-11-13

Added

  • #358 [Tree] Add possibility to pass extra parameters in getTree, Thanks to @Einenlum

Changed

1.5.0 - 2017-09-27

Added

Changed

Fixed

1.4.1 - 2017-09-19

Changed

  • #338 Update branch alias in composer.json, Thanks to @nykopol
  • #326 Use svg image for Travis badge and show status of master branch, Thanks to @bocharsky-bw
  • #328 Run PHPUnit in normal mode instead of --testdox, Thanks to @bocharsky-bw

Fixed

1.4.0 - 2016-09-30

  • #317 Fix interaction between translations & joined inheritance, Thanks to @lemoinem
  • #316 Fixes for Symfony 3.1, Thanks to @tarlepp

Previous Versions

Added

  • #98 [Geocodable] Add a function to compute distances in meters., Thanks to @kimlai
  • #262 Timestampable - add db field type parameter, Thanks to @lopsided
  • #1 Added filterable repository behavior, Thanks to @l3l0
  • #253 Add documentation to override the default naming strategy for translatable, Thanks to @ksom
  • #76 Add missing setSlug method, Thanks to @EmmanuelVella
  • #10 Added sluggable trait, Thanks to @Lusitanian
  • #20 Add a post delete feature to the SoftDeletable trait, Thanks to @PedroTroller
  • #25 Add a method to test the removal of the object in the future, Thanks to @PedroTroller
  • #27 Add preRemove hook to Blamable trait and listener, Thanks to @PedroTroller
  • #57 Add a creation message, Thanks to @PedroTroller
  • #62 add recursive trait parameter to orm services, Thanks to @docteurklein
  • #112 Adds a parameter for the fetch method used by doctrine for the translations, Thanks to @bobvandevijver
  • #220 Add documentation about restore() method in Softdeleteable, Thanks to @akovalyov
  • #138 add several missing subscribers, Thanks to @greg0ire
  • #148 travis - PHP 5.6 added, linter added
  • #160 Return $this where it was not added., Thanks to @kuczek
  • #179 Improved Entity Managers configs + added doc for testing from local env, Thanks to @hanovruslan
  • #189 added customizable tree identifier, Thanks to @digitalkaoz
  • #191 Add Callable function to override default language, Thanks to @jerome-fix
  • #206 travis: PHP 7.0 nightly added
  • #243 Add missing annotations, Thanks to @bocharsky-bw
  • #192 added missing function to interface, Thanks to @digitalkaoz
  • #18 [softDeletable] added method to restore a deleted entity, Thanks to @inoryy

Changed

Fixed

Removed