Skip to content

Latest commit

 

History

History
211 lines (124 loc) · 12 KB

CHANGELOG.md

File metadata and controls

211 lines (124 loc) · 12 KB

2.2.3 (2018-11-15)

Chores
Bug Fixes
  • lint: resolve linting issues in some firebase projects, fixes #48 (a9fe161a)

2.2.2 (2018-10-10)

Documentation Changes
  • update docs around query functions (073991f4)

2.2.1 (2018-09-25)

Chores
Refactors
  • GeoFirestoreQuery: move around event firing and fix typing (ff5fa228)

2.2.0 (2018-09-17)

New Features
  • GeoFirestore: add ability to use with persistence options, fixes #31 (9e2a2e40)

2.1.2 (2018-08-24)

Chores
Bug Fixes
  • firebase-admin: fix docChanges prop/method issue while adding more extensive typing (8c1d77f5)

2.1.1 (2018-08-08)

Build System / Dependencies
Bug Fixes

2.1.0 (2018-08-07)

Chores
Documentation Changes
  • GeoFirestoreQuery: add docs for query function of GeoFirestoreQuery's GeoFirestoreObj, fixes #8 (79976caf)
  • add example application as well as site deployment (1192262a)
New Features
  • add support for firebase-admin sdk, fixes #9 (8a763041)
  • query: add ability to write custom query function for GeoFirestoreQuery (05bccde5)
Bug Fixes
  • test: fix a remove test for GeoFirestore (521adabe)
  • validateCriteria: check QueryCriteria's query to ensure it is of a valid type (4c299c80)
Performance Improvements
  • examples: throttle queries to Firestore (be8ab9a5)
Tests
  • GeoFirestoreQuery:
    • add tests for _queryToString and _stringToQuery (44677f0c)
    • use consts for query comparisons (72531203)
    • add coverage for query function of QueryCriteria (01cc594c)
  • expand coverage for util functions (12b10e59)
  • GeoFirestore:
    • write better remove function tests (e6b77890)
    • add coverage for remove function (da11c3b3)

2.0.2 (2018-07-23)

Build System / Dependencies
  • add coveralls to testing process (e670b279)
Documentation Changes
  • README: stop referencing location where document should be used (72cc61af)
Refactors
  • remove external dependency of firebase (df31a871)

2.0.1 (2018-07-23)

Build System / Dependencies
Documentation Changes
  • Fix minor typos in README.md (1ed6d659)
Refactors
  • modify how firestore is imported (8525def6)

2.0.0 (2018-07-18)

Build System / Dependencies
  • change build to use rollup (dddb80a2)
  • configure npm deploy for master AND tag (7fd7c539)
Chores
Documentation Changes
New Features
  • query:
    • add 'on_modified' event, this fixes #7 (8a69d9e8)
    • return document instead of just coordinates (94fdc711)
  • add: add ability to add/insert documents without set (1663b0e1)
  • set: update set function to use GeoPoints (5cf04fbd)
  • remove: update remove function to no longer depend on set function (51814436)
  • get: update get function to reflect new GeoFirestoreObj type (ec4ac975)
Bug Fixes
Refactors
  • GeoFirestoreQuery: use Maps instead of Objects as well as general clean up (2263bccd)
Tests
  • update tests for new structure (37600fb6)

1.2.0 (2018-05-29)

Chores

1.1.1 (2018-05-24)

Bug Fixes
  • scripts: remove postinstall script (d2712d36)

1.1.0 (2018-05-24)

Build System / Dependencies
Chores
  • add scripts to generate changelogs and update version (3b90de44)
  • add commit guidline and update readme to include contributing section (6c519ad5)
  • repurpose as a geofirestore npm package (f887310c)
New Features
  • firestore: early implementation of geofirestore (51e76bda)
Bug Fixes
  • firestore:
    • set data from snapshot to variable to pass into decode (e750c65f)
    • fix single location removal by set function (ffb377aa)
Refactors
  • renamed folders and small tweaks (261445e6)
  • change vars to consts and use in instead of hasOwnProperty (4a0d3127)
Tests
  • firestore:
    • modify "'key_exited' registrations can be cancelled" timing (b5da5ee4)
    • implement test against realtime db to firestore (b73d800e)
  • increase mocha timeout (aa7b084e)
  • reintroduce coveralls support with tweaks (361fc5b4)
  • fix tests for geofire callbacks and implement for geofirestore (8c007d81)
  • geofirestore: check location against array instead of object (dd93bcde)