Skip to content

Commit

Permalink
chore(release): 1.2.10
Browse files Browse the repository at this point in the history
  • Loading branch information
joaqcid committed Apr 15, 2024
1 parent 2b7710b commit 0573651
Show file tree
Hide file tree
Showing 2 changed files with 220 additions and 1 deletion.
219 changes: 219 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,225 @@
All notable changes to this project will be documented in this file. See
[standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

### 1.2.10 (2024-04-15)

### Features

- action dispatched multiple times
([6c8647d](https://github.com/ngxs-labs/firestore-plugin/commit/6c8647d7453f4c561ddf693863c1821e470f42ca))
- actionFinishesOn FirstEmit | ObsComplete
([3468b7a](https://github.com/ngxs-labs/firestore-plugin/commit/3468b7a22e3993e7105054559b8132c15ba77f83))
- active connections
([e4868bb](https://github.com/ngxs-labs/firestore-plugin/commit/e4868bbda5b32f7fa40e9ff6ce770cb2965eef44))
- add connections selector
([b5f52fa](https://github.com/ngxs-labs/firestore-plugin/commit/b5f52fa0a2c9456b1b485a73e93d5d9b941e54c2))
- add paging functionality
([9e1c515](https://github.com/ngxs-labs/firestore-plugin/commit/9e1c515f6e5fa2c2cfb2a9c33c0d6897fc27969d))
- add setOptions param to write operations
([b91721c](https://github.com/ngxs-labs/firestore-plugin/commit/b91721caa90c927a5e16e244a2e9426e34809b14))
- cancelPrevious 'cancel-if-track-by-changed'
([c72d334](https://github.com/ngxs-labs/firestore-plugin/commit/c72d334ae48a3d34a8f4904a78af173b7866964d))
- compat integration and services
([89150e5](https://github.com/ngxs-labs/firestore-plugin/commit/89150e51c7424dfa4724f5dd01443183cdd83c5b))
- create new page to demo disconnect
([2f2e3fe](https://github.com/ngxs-labs/firestore-plugin/commit/2f2e3fe52f398e46eb24448551a2e0dcdcea9fe4))
- demo of using subcollection
([7866972](https://github.com/ngxs-labs/firestore-plugin/commit/7866972ccea07a4683b357927ff6b606d98b5ce3))
- deps ng 12 ([1b3f69a](https://github.com/ngxs-labs/firestore-plugin/commit/1b3f69ab19c9da6bc4f653b0907383baa9404433))
- **deps:** angular/fire 6.1.0
([6885163](https://github.com/ngxs-labs/firestore-plugin/commit/68851638b273ca149ec20283e92a510cfaec7b41))
- **deps:** angular/[email protected]
([f4c3c08](https://github.com/ngxs-labs/firestore-plugin/commit/f4c3c085713308843a35d157668d3f07f17fffa1))
- **deps:** ng 11
([feb2d5d](https://github.com/ngxs-labs/firestore-plugin/commit/feb2d5dfe984b17e14608a955554ee10908f3e6f))
- disable network config
([cd6a403](https://github.com/ngxs-labs/firestore-plugin/commit/cd6a403ede374a3474c9de87fb8bc501af13b08a))
- dispatch stream error
([08cde38](https://github.com/ngxs-labs/firestore-plugin/commit/08cde38c4891a049a4ee3df1c1df59fc50ed2bc6))
- export doc on NgxsFirestore
([81d1fa0](https://github.com/ngxs-labs/firestore-plugin/commit/81d1fa01ea2e8d72cf79ed6253fc3097450a3868))
- expose docRef on NgxsFirestore
([939b286](https://github.com/ngxs-labs/firestore-plugin/commit/939b28656a6e4c763825f883c9146d48954ceec7))
- idField and FirestoreDataConverter
([5950a23](https://github.com/ngxs-labs/firestore-plugin/commit/5950a2390804a1df234d550c6ba14842660bd484))
- include getOptions
([af0b842](https://github.com/ngxs-labs/firestore-plugin/commit/af0b8420942b6bc21a1892e96f7b5d5dfc52b791))
- include mapTo, mapFrom, idField options
([bb1cce4](https://github.com/ngxs-labs/firestore-plugin/commit/bb1cce4901fd39724e804062a696b82b4d5f263d))
- include metadata field
([6f0159b](https://github.com/ngxs-labs/firestore-plugin/commit/6f0159b5ccfb4f0779937a5d8dda6bdf895b4e59))
- include upsert
([62bb6bd](https://github.com/ngxs-labs/firestore-plugin/commit/62bb6bd7b0a840a86ae8a93c11a2e34c07e44347))
- integration test
([0f67da1](https://github.com/ngxs-labs/firestore-plugin/commit/0f67da10405c61141882447bef9df949e78e1fe8))
- make dispatch action error
([c481f9f](https://github.com/ngxs-labs/firestore-plugin/commit/c481f9f902cb23dd66ebf2e3b7860e715096802f))
- make integration app a pwa
([bd25591](https://github.com/ngxs-labs/firestore-plugin/commit/bd25591dc19bea2643e2eb01b230bbd45cda3261))
- multi dispatch strategy
([70323d7](https://github.com/ngxs-labs/firestore-plugin/commit/70323d74c9ae7809d875d51dcc854066b8facf72))
- next page and last page
([8ba1e61](https://github.com/ngxs-labs/firestore-plugin/commit/8ba1e612952053067ba6dafa48aa02b03b3d8f2a))
- offline fire and forget
([803f49c](https://github.com/ngxs-labs/firestore-plugin/commit/803f49c2b6bfecdb27880262ad2e94f0fac35178))
- paging ([705bd6b](https://github.com/ngxs-labs/firestore-plugin/commit/705bd6b19c8f09cecf34890b25e3f7023bc64f8a))
- public ngxs-firestore state
([a234fa8](https://github.com/ngxs-labs/firestore-plugin/commit/a234fa8dcc3accd40704947fd739d452086f84b9))
- reconnect if no active connections / disconnect based on args
([fa2bc4f](https://github.com/ngxs-labs/firestore-plugin/commit/fa2bc4f32e49b3e7301368831b1e9ed241038342))
- remove default trackBy payload
([9722989](https://github.com/ngxs-labs/firestore-plugin/commit/972298983fe35c7f4669c0483471ea822426cde6))
- return id on upsert
([823faa4](https://github.com/ngxs-labs/firestore-plugin/commit/823faa4f8cbae9fe976fe10af614a6d0175e83f0))
- split in package subfolders
([12bd4f7](https://github.com/ngxs-labs/firestore-plugin/commit/12bd4f78582a68e46561c999cfb2bfc00c7c4189))
- standalone provider
([bd41101](https://github.com/ngxs-labs/firestore-plugin/commit/bd4110151fd73f3e721de3dc6948f93217507b08))
- support multiple paged queries
([864b503](https://github.com/ngxs-labs/firestore-plugin/commit/864b503d3cf50217997bded572131842ce30f7ea))
- support state operators
([017cd42](https://github.com/ngxs-labs/firestore-plugin/commit/017cd4282433f2bcd935f36f4de6a08d3f31403e))
- track connection names
([e1f0005](https://github.com/ngxs-labs/firestore-plugin/commit/e1f0005939f298e7bba61d2c4781502c7fca7016))
- udpate connections state model
([91d391d](https://github.com/ngxs-labs/firestore-plugin/commit/91d391d40493b2dd8798642f2be9dd1dab9962f7))
- update if exists
([f2b2723](https://github.com/ngxs-labs/firestore-plugin/commit/f2b27236d53e3eef35926d2d2ca9dcb1da4c7bc1))
- update to ivy and angular/fire 7 and firebase 9
([1068064](https://github.com/ngxs-labs/firestore-plugin/commit/106806426a028d843634cd3216a66d53c05b800f))
- upgrade to firebase modular version
([3f8f6c9](https://github.com/ngxs-labs/firestore-plugin/commit/3f8f6c9c84f6e19c4b202d98f47042029f00c729))
- use developmentMode option to turn on/off connection tracking
([d55df81](https://github.com/ngxs-labs/firestore-plugin/commit/d55df81f267d547f4734e57a2a0b32b0dacda470))

### Bug Fixes

- 'cancel-if-track-by-changed' not completing action
([d001c71](https://github.com/ngxs-labs/firestore-plugin/commit/d001c719ae7ba340b4fe26c72665112641c50ae5))
- a null id should not overwrite the payload id
([1b86e01](https://github.com/ngxs-labs/firestore-plugin/commit/1b86e0137370cd4cc14972f464247b0b84aa93f5))
- a null id should not overwrite the payload id
([812b89a](https://github.com/ngxs-labs/firestore-plugin/commit/812b89a1af39a049cf74461596016cf67b396b66))
- action arg on Disconnect
([35894d8](https://github.com/ngxs-labs/firestore-plugin/commit/35894d8c8c7541e6d958e32417617973672bba29))
- active conns service
([f48cf16](https://github.com/ngxs-labs/firestore-plugin/commit/f48cf1656e68560711078c43a80e3bdb1793294a))
- add [@injectable](https://github.com/injectable) to support Ivy
([be889a6](https://github.com/ngxs-labs/firestore-plugin/commit/be889a6ccaa62c4531784e6c434906df50e081ef))
- add @Injectable per Ivy upgrade
([23bf3f2](https://github.com/ngxs-labs/firestore-plugin/commit/23bf3f2408f1efb94031a9a172e4e978073d2a95))
- allow one paging query per service instance
([559c942](https://github.com/ngxs-labs/firestore-plugin/commit/559c942a254c01a1f26f93d337d3f2bd036af240))
- build compat namespace
([9ed73ba](https://github.com/ngxs-labs/firestore-plugin/commit/9ed73baf03f853708c759fc95a3b3cb873a4d0be))
- cancelPrevious action without trackby
([6a4ca2a](https://github.com/ngxs-labs/firestore-plugin/commit/6a4ca2ae5c1fde5bdd2610cede41d380f2a42e80))
- comment disconnect
([f7f5707](https://github.com/ngxs-labs/firestore-plugin/commit/f7f570702375307d4c3bd89ad600674df7e8f927))
- connect event takes action as payload
([3f049c6](https://github.com/ngxs-labs/firestore-plugin/commit/3f049c620097b16c1de62de22480e0cd06d8b68e))
- create and delete
([58a6774](https://github.com/ngxs-labs/firestore-plugin/commit/58a67743484fe58e389d434abef7373f99a7a9ec))
- create and upsert should use the idField
([0de4c40](https://github.com/ngxs-labs/firestore-plugin/commit/0de4c407c7e55dfc42d9b2f8ae8dec0839d39e65))
- create\$ ([1e03085](https://github.com/ngxs-labs/firestore-plugin/commit/1e03085838a178c1f3e284105db6ca0119de3f7e))
- delete metadata before saving
([35eddde](https://github.com/ngxs-labs/firestore-plugin/commit/35edddef0d14fbbdb03466302eac7050f43e91d9))
- deps ([5a535ce](https://github.com/ngxs-labs/firestore-plugin/commit/5a535ce631333bf41d2e03af7e00b3130f58587c))
- development mode optional
([ae35511](https://github.com/ngxs-labs/firestore-plugin/commit/ae355111af93d2ff44b824ff4b7981fc5ea69ce6))
- disableNetwork type
([782db24](https://github.com/ngxs-labs/firestore-plugin/commit/782db24b7c97ad2b31e3ba2312eea64aa7d8bdfb))
- **doc\$:** return undefined if doc doesnt exist
([8e5f5eb](https://github.com/ngxs-labs/firestore-plugin/commit/8e5f5ebd2f804f141ed13f2c76789ac66a9e805c))
- export from compat public api
([1bc659f](https://github.com/ngxs-labs/firestore-plugin/commit/1bc659fc2e48d2a5ac2d99a4e90739a3c6d75e54))
- firestore plugin
([e034a70](https://github.com/ngxs-labs/firestore-plugin/commit/e034a70173475a9cd30f07a0784c9f687ce66e6c))
- **firestore-service:** use merge fields on update\$
([abf5333](https://github.com/ngxs-labs/firestore-plugin/commit/abf53331588ad76ac810f0c8fb956e3248bf915b))
- get page impl
([7963db5](https://github.com/ngxs-labs/firestore-plugin/commit/7963db5cd18506b2f5cb5c4671eaf9722655d5f2))
- git repo ([1176e32](https://github.com/ngxs-labs/firestore-plugin/commit/1176e32833e4de22f1fe7cad96a9a6df3744a5cd))
- handle connections in connect service
([2276a76](https://github.com/ngxs-labs/firestore-plugin/commit/2276a76fb9e8607bfad4859cf64bc1833ba801fc))
- handle dispatch action multiple times on same tick
([99e3de6](https://github.com/ngxs-labs/firestore-plugin/commit/99e3de616e8cc4b5187a90445852275ff8d59239))
- handle multiple actions on different ticks
([6c0d30c](https://github.com/ngxs-labs/firestore-plugin/commit/6c0d30c76dd2b99fc3d2f30404b1149ea6b5390d))
- handle trackBy and cancelPrevious scenario
([2329a6b](https://github.com/ngxs-labs/firestore-plugin/commit/2329a6bf7cb7fab8addb06448dc2394a57c80c34))
- implement attach-action with overwrite method
([093b338](https://github.com/ngxs-labs/firestore-plugin/commit/093b338e868ce133a647fb099f6d714b6e18e80d))
- import NgxsActionsExecutingModule
([342ae10](https://github.com/ngxs-labs/firestore-plugin/commit/342ae1074a9786e41eb1353c2aabacaa03308adc))
- jest config and deps
([2eeb3f7](https://github.com/ngxs-labs/firestore-plugin/commit/2eeb3f76b58754611a72ec8902c82a3ee26cb8eb))
- limit page size at 10000
([e6b6988](https://github.com/ngxs-labs/firestore-plugin/commit/e6b6988820baa1af3072d348a486eb814f6f8288))
- lint disable no-any
([edfa76e](https://github.com/ngxs-labs/firestore-plugin/commit/edfa76e298621648b3708fb071b5ce263e4e26ae))
- lint prefers interface over type
([a43bf2b](https://github.com/ngxs-labs/firestore-plugin/commit/a43bf2b498966f06ce51c9d5c91a23cec551c92d))
- linting error (shadowed type)
([4ea9265](https://github.com/ngxs-labs/firestore-plugin/commit/4ea9265f0763e83d832972e9591eb4bf29d68c56))
- list component test
([7251d87](https://github.com/ngxs-labs/firestore-plugin/commit/7251d877aeadefea8c3c891b7b55e7653a9f289c))
- make instance test as instance
([e8e7924](https://github.com/ngxs-labs/firestore-plugin/commit/e8e792491522cb48b7708b96c80f71774328f9ee))
- mulitple actions fired before they emit were not getting completed
([14b23ac](https://github.com/ngxs-labs/firestore-plugin/commit/14b23ac6df62346a962c5cf9202ecabe34ee53e7))
- ngxs-firestore-connect make properties private
([5306fb8](https://github.com/ngxs-labs/firestore-plugin/commit/5306fb86f1c959a716fa8efacf4ec06b53cc8bc0))
- path ([559abc0](https://github.com/ngxs-labs/firestore-plugin/commit/559abc0b9ae0d1b8d7de2213a714fc3c5a8f24bc))
- path ([0bd96de](https://github.com/ngxs-labs/firestore-plugin/commit/0bd96deeba27075a6a20938db734cfcd4606918f))
- provide pageIdService in 'root'
([dcb5653](https://github.com/ngxs-labs/firestore-plugin/commit/dcb5653c180d11d7f669e638ffff650aba9afd1e))
- query ([5942c59](https://github.com/ngxs-labs/firestore-plugin/commit/5942c59039ddfb1f69ac69bf5d81bf7baf54f61a))
- redux devtool actions order
([00a420c](https://github.com/ngxs-labs/firestore-plugin/commit/00a420c397327372d6ddc78a8c0707f9e3ae1edf))
- remove ? optional chaning
([9b148df](https://github.com/ngxs-labs/firestore-plugin/commit/9b148df118d21d6ef80fa1c7ef15634091b6bdf4))
- remove collectionRef
([cb8ecad](https://github.com/ngxs-labs/firestore-plugin/commit/cb8ecadcad00dcbd76899ff8343185e10993d714))
- remove NgxsFirestoreCompatModule
([224f094](https://github.com/ngxs-labs/firestore-plugin/commit/224f094d10a02129041a7a0b9c8559d08decb1a5))
- remove unused
([edf67ae](https://github.com/ngxs-labs/firestore-plugin/commit/edf67ae6f51e23788c22b7999a205e91ff5d6dbd))
- rename firestore page compat
([df852d6](https://github.com/ngxs-labs/firestore-plugin/commit/df852d69f8fdcf81f5e56b726e8ca7c5661275a9))
- run dispatch on next tick
([fd81344](https://github.com/ngxs-labs/firestore-plugin/commit/fd813449cf54292b8de35c91a2f309567ddc5c20))
- same action multi dispatch completion handle
([8c3c883](https://github.com/ngxs-labs/firestore-plugin/commit/8c3c8835db80b56d861f688078658f6648723df6))
- set redux plugin module
([6d8e00a](https://github.com/ngxs-labs/firestore-plugin/commit/6d8e00a9390ad54a1849191475baef9f6adc0e7d))
- spelling error on ngxsFirestoreConnections
([ba009a7](https://github.com/ngxs-labs/firestore-plugin/commit/ba009a770906aa52a4e4d93f29746ced14999adc))
- stop getting doc once after update
([726e885](https://github.com/ngxs-labs/firestore-plugin/commit/726e885d7c87e270470bd19f32036c3bd883d797))
- streamId format
([f6795b4](https://github.com/ngxs-labs/firestore-plugin/commit/f6795b48e757bc4f03f119740cf3a13035e7ac72))
- styles imprts
([6c57846](https://github.com/ngxs-labs/firestore-plugin/commit/6c57846539d959dc763957aa6ab0bb9badbbb96e))
- test ([43abecd](https://github.com/ngxs-labs/firestore-plugin/commit/43abecd6453d488c2199f53799a877b052e68ca8))
- throw error when id is empty
([ff8a7fa](https://github.com/ngxs-labs/firestore-plugin/commit/ff8a7fa24b699f98c217ca81ab357e553e23fd11))
- to and trackBy takes action instance
([a21aa23](https://github.com/ngxs-labs/firestore-plugin/commit/a21aa2327ec46da413e4022afd79131a4d3efdab))
- typing ([5ad61d8](https://github.com/ngxs-labs/firestore-plugin/commit/5ad61d87fe5c935aa8186c217e7ff026df6fc491))
- typo ([e322db6](https://github.com/ngxs-labs/firestore-plugin/commit/e322db6be167e05a64c07dd6db9f253cfad7c540))
- umd modules ids
([8b20326](https://github.com/ngxs-labs/firestore-plugin/commit/8b20326ef60633d246a7654d99c03abe3b1120c1))
- use compat imports
([4a37704](https://github.com/ngxs-labs/firestore-plugin/commit/4a377045a117f4295e00a733c86f5448ecf850ed))
- use compat namespace
([8f1d42b](https://github.com/ngxs-labs/firestore-plugin/commit/8f1d42b91c762a41e4495806cf81f18fadc23294))
- use generic ([2b0a948](https://github.com/ngxs-labs/firestore-plugin/commit/2b0a9483200d0acdf2e5c95182625ce29df8a23a))
- when connected complete subsequent actions immediately
([298530e](https://github.com/ngxs-labs/firestore-plugin/commit/298530e307107062227491ca6a5f603fab382975))
- works ([fe0fe7b](https://github.com/ngxs-labs/firestore-plugin/commit/fe0fe7bb572f95fd8eafdf7740bdb2b986aae395))

### [1.2.9](https://github.com/ngxs-labs/firestore-plugin/compare/v1.2.8...v1.2.9) (2024-01-03)

### [1.2.8](https://github.com/ngxs-labs/firestore-plugin/compare/v1.2.7...v1.2.8) (2023-08-21)
Expand Down
2 changes: 1 addition & 1 deletion packages/firestore-plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@ngxs-labs/firestore-plugin",
"version": "1.2.9",
"version": "1.2.10",
"peerDependencies": {
"@ngxs/store": ">=3.7.0 <4.0.0",
"@angular/fire": ">=7.0.0 <8.0.0",
Expand Down

0 comments on commit 0573651

Please sign in to comment.