Skip to content
This repository has been archived by the owner on Dec 3, 2019. It is now read-only.

Latest commit

 

History

History
343 lines (273 loc) · 9.21 KB

CHANGELOG.md

File metadata and controls

343 lines (273 loc) · 9.21 KB

Change Log

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.

NOTE: Always keep an Unreleased version at the top of this CHANGELOG for easy updating.

Unreleased - YYYY-MM-DD

Added

  • For new features.

Changed

  • For changes in existing functionality.

Deprecated

  • For once-stable features removed in upcoming releases.

Removed

  • For deprecated features removed in this release.

Fixed

  • For any bug fixes.

Security

  • To invite users to upgrade in case of vulnerabilities.

2.0.0 - 2017-02-09

Added

  • CHANGELOG.md

Changed

  • Update composer to use lumen-framework 5.4.
  • Update doc comments for functions.

Fixed

  • Namespace in CreatesHttpResponses, JsonExceptionHandler, ValidatesData.

1.4.0 - 2016-05-20

Added

  • Gitter badge.

Changed

  • JsonExceptionHandler to return valid json.
  • Clean the exception stack trace in the JsonExceptionHandler.

1.3.3 - 2016-04-24

Added

  • Contributing information.

Changed

  • Update README.md
  • Improve JsonExceptionHandler.

1.3.2 - 2016-04-06

Fixed

  • Namespace.

1.3.1 - 2016-04-01

Added

  • Proper route rendering to PaginatesData Trait.

1.3.0 - 2016-04-01

Added

  • PaginatesData trait.

Removed

  • Pagination from EntityService.

1.2.1 - 2016-03-31

Fixed

  • Namespace for EntityService.

1.2.0 - 2016-03-31

Changed

  • Format code style

Removed

  • Resource responses from CreatesHttpResponses.

1.1.3 - 2016-03-31

Added

  • EntityService service.
  • PerformsSearch trait.

Changed

  • Update gitignore.
  • Update composer.
  • Format code style.

1.1.2 - 2016-03-30

Fixed

  • Bug in ExceptionHandler.

1.1.1 - 2016-03-30

Added

  • SerializesData Trait.

1.1.0 - 2016-03-26

Changed

  • Refactor ExceptionHandler.
  • Move RunsLumen under Traits.

1.0.1 - 2016-03-26

Added

  • ShortId as dependency.

Changed

  • Refactor objectId to domainId.

1.0.0 - 2016-03-07

Changed

  • Restructuring of the project.
  • Update composer.

Removed

  • ChecksPermissions trait.
  • SerializerService service.
  • SerializesData trait.
  • DomainEvent event.
  • HasOccurred trait.

0.14.0 - 2015-12-22

Added

  • Function subjectHasPermission to ChecksPermissions trait.

0.13.1 - 2015-12-04

Added

  • JSON_PARTIAL_OUTPUT_ON_ERROR flag when encoding JSON responses.

0.13.0 - 2015-10-01

Changed

  • Renamed ProcessesRequests to CreatesHttpResponses.
  • FiresEvents::fireEvent returns the result.
  • Refactor DomainEvent.

0.12.3 - 2015-09-29

Added

  • Missing type hints to ValidatesData trait.

0.12.2 - 2015-09-28

Fixed

  • Bug that caused ValidatesData trait to always pass validation.

0.12.1 - 2015-09-16

0.12.0 - 2015-09-16

Added

  • Support for enabling/disabling entity filters.

0.11.1 - 2015-09-16

Removed

  • Hard-coded .env file.

0.11.0 - 2015-09-16

Added

  • RunsLumen trait.
  • Missing methods to ChecksPermissions.

Changed

  • Moved lumen modules to suggests.

0.10.0 - 2015-09-10

Added

  • CreatesIdentities trait.

0.9.0 - 2015-09-09

Changed

  • Change function signature for validationFailedResponse and throwValidationFailed.

0.8.0 - 2015-09-09

Added

  • Application traits.

Changed

  • Re-factor existing application traits.

Removed

  • Controller. Use traits instead.

0.7.0 - 2015-09-08

Added

  • Application traits.

Removed

  • EntityController.

0.6.0 - 2015-09-03

Added

  • New exception classes.

Changed

  • Update composer.
  • Use HasIdentity trait.
  • Re-factor model classes.

Removed

  • DocumentRepository.
  • EntityEvent.

0.5.1 - 2015-09-03

Fixed

  • Missing use statement in DomainEvent.

0.5.0 - 2015-09-02

Changed

  • Re-factor DomainEvent and EntityEvent.

Removed

  • Filtering, sorting and pagination support. Use lumen-search instead.
  • Document logic. Belongs in a separate project.

0.4.8 - 2015-08-19

Added

  • Most used functions to DocumentRepository.

0.4.7 - 2015-08-17

Added

  • Helper-functions to DocumentRepository.

0.4.6 - 2015-08-17

Removed

  • Unused function from IdentifiableDocumentObject.

0.4.5 - 2015-08-14

Added

  • IdentifiableDocumentObject for ODM. Similar to IdentifiableDomainObject in ORM.

0.4.4 - 2015-08-05

Changed

  • Consider integers and booleans to be values as well.

0.4.3 - 2015-08-05

Added

  • DocumentRepository.
  • DocumentService.

0.4.2 - 2015-08-04

Changed

  • Update composer.
  • Add keywords.

0.4.1 - 2015-08-04

Changed

  • Update composer.
  • Use ORM namespace.

0.4.0 - 2015-08-04

Added

  • ODM models to implement Document.

0.3.2 - 2015-08-05

Changed

  • Consider integers and booleans to be values as well.

0.3.1 - 2015-08-04

Added

  • Ability to filter queries using "starts with" and "ends with".

0.3.0 - 2015-07-09

Changed

  • Default success response to an empty array.

0.2.5 - 2015-06-25

Fixed

  • Use statement in DomainEvent.

0.2.4 - 2015-06-25

Changed

  • Update composer.

0.2.3 - 2015-06-25

Added

  • New methods to EntityService.

0.2.2 - 2015-06-25

Fixed

  • Committing of entity changes.

0.2.1 - 2015-06-25

Fixed

  • Use statement in Controller.

0.2.0 - 2015-06-25

Changed

  • Update composer.

Fixed

  • Classes.

0.1.1 - 2015-06-23

Changed

  • Moved code under src/.

0.1.0 - 2015-06-23

Added

  • Project files.