Skip to content

Latest commit

 

History

History
40 lines (32 loc) · 1.65 KB

CHANGELOG.md

File metadata and controls

40 lines (32 loc) · 1.65 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.

[unreleased]

Added

Changed

Fixed

Removed

BREAKING CHANGES

[TO BE DEPRECATED]

  • "queriesDefaultValue" option has to be removed.
  • Options should be accepted only as second argument. "uuid" should be defined only using the "uuid" option, not as second argument.

[1.2.0] - 2019-10-16

Added

  • Add "queriesDefaultValue" option. If defined, queried instances will have default value corresponding to the value of query "key" in the default value object. If not, the behavior of "default value" will be the same than in previous versions, and will return the full object even for queried instances)
  • Add "uuid" and "tags" options.
  • Accept options object as second argument. (And still accepts "id" as second argument, and options as third argument in order to maintain retro-compatibility)

Changed

  • Emit "clean" event over root instance when an "update" is executed on any queried instance. (Full object is modified too).
  • Upgrade mercury version and define it as peer dependency.
  • Upgrade devDependencies.

[1.1.0] - 2019-06-28

Changed

  • Upgrade mercury version

Fixed

  • Fix license

[1.0.0] - 2019-06-03

BREAKING CHANGES

  • Forked from xByOrange reactive-data-source v1.7.0 private library. (Only origins.Api is exposed from now)
  • Extends from Mercury Origin instead of reactive-data-source origin. (Refer to mercury CHANLEGOG for further details)
  • Now constructor accepts id as optional second argument.