Skip to content

Releases: oracle/offline-persistence-toolkit

1.4.6

27 Jun 00:22
Compare
Choose a tag to compare

[Changed] JSDoc styling now matches Oracle JET JSDoc styling.
[Updated] JSDoc for PersistenceManager has been updated with more examples and (hopefully) clearer descriptions

[FIXED] Requests are now wrapped with PersistenceRequest on Safari and iOS devices in both the main thread and serviceworker.
The reasoning for this wrapper is due to Request objects with a body of FormData having all methods that access the body return a "NotSupportedError" while on other browsers such as Chrome the method returns the correct data.

1.4.5

12 May 01:53
Compare
Choose a tag to compare

[Fixed] Keys generated with OPT prior to v1.4.1 are now compatible with v1.4.5+. Keys created from v1.4.2 - v.1.4.4 are only compatible with v1.4.2+.
[Fixed] Coverage test has been updated

[Removed] Previous fix that allowed removed items to be removed from the cache. Plans to reimplement this are currently being discussed.

1.4.4

01 Apr 21:41
Compare
Choose a tag to compare

Updated Version to 1.4.4

[FIXED] SHREDDED CACHE DOES NOT REMOVE COLLECTION OBJECTS FROM THE CACHE
[FIXED] SYNC MANAGER SHOULD NOT CACHE REQUEST/RESPONSE DIRECTLY

Originally released as 1.4.3 but due to publishing error, it is being re-released as 1.4.4.

1.4.2

01 Apr 21:35
Compare
Choose a tag to compare

Updated to v1.4.2

Overall patch to improve Offline Persistence Toolkit's performance.
(1) OfflineCaches keeps keys in memeory for quick lookup.
(2) Optimize queryHandler to avoid constructing full response object
(3) Avoid creating store metadata for internal stores
(4) Remove unnecessary aynchronization code.

New features:
[ADDED] Added 'IN' Query handler support

Bug Fixes:
[FIXED] PersistenceManager.js fixed minor function call issues
[FIXED] calling persistencestoremanager.deletestore() for stores returned by getstoresmetadata() does not delete
[FIXED] ConfigurablePouchDBStoreFactory when merging factory
option with store option.

1.4.1

17 Apr 17:32
Compare
Choose a tag to compare

[FIXED] persistencestoremanager.prototype.getstoresmetadata() does not return list of stores after browser

[UPDATED] JSDocs have been updated.

1.4.0

17 Apr 18:12
Compare
Choose a tag to compare

[FIXED] cached requests made while online are being inserted in the sync log
[FIXED] query hander support for all adfbc rest query parameter types
[FIXED] persistencestoremanager.prototype.getstoresmetadata() does not return list of stores after browser

1.2.7

20 Apr 18:56
Compare
Choose a tag to compare

Updated to 1.2.7

1.2.4

27 Feb 22:39
Compare
Choose a tag to compare
Updated version to 1.2.4

1.2.3

22 Feb 18:20
Compare
Choose a tag to compare
Fixed bug in pouchDBStore and updated version to 1.2.3

1.1.7

08 Nov 19:06
Compare
Choose a tag to compare
Updated package.json to 1.1.7