Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 2ff8295

Browse files
committed
Merge remote-tracking branch 'upstream/ej/isr-move' into ej/isr-move
2 parents a5e4929 + 96c0f5f commit 2ff8295

23 files changed

+828
-533
lines changed

libs/cdk/CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,25 @@
22

33
This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver).
44

5+
# [16.0.0](https://github.com/rx-angular/rx-angular/compare/[email protected]@16.0.0) (2023-06-20)
6+
7+
8+
### Bug Fixes
9+
10+
* **cdk:** update typing for coercing functions ([#1532](https://github.com/rx-angular/rx-angular/issues/1532)) ([cac56ab](https://github.com/rx-angular/rx-angular/commit/cac56ab631b9c408fcd11db3ba0a4f6eda083e1e)), closes [#1516](https://github.com/rx-angular/rx-angular/issues/1516)
11+
12+
13+
### Features
14+
15+
* bump Angular to v16 ([31621e6](https://github.com/rx-angular/rx-angular/commit/31621e6cea295a3774a7ac07b91f4df75ba95c32))
16+
17+
18+
### BREAKING CHANGES
19+
20+
* Minimum required `@angular/core` version is now `^16.0.0`.
21+
22+
23+
524
# [15.0.0](https://github.com/rx-angular/rx-angular/compare/[email protected]@15.0.0) (2023-04-12)
625

726

libs/cdk/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@rx-angular/cdk",
3-
"version": "15.0.0",
3+
"version": "16.0.0",
44
"description": "@rx-angular/cdk is a Component Development Kit for ergonomic and highly performant angular applications. It helps to to build Large scale applications, UI libs, state management, rendering systems and much more. Furthermore the unique way of mixing reactive as well as imperative code leads to best DX and speed.",
55
"main": "index.js",
66
"publishConfig": {

libs/state/CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,20 @@
22

33
This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver).
44

5+
# [16.0.0](https://github.com/rx-angular/rx-angular/compare/[email protected]@16.0.0) (2023-06-20)
6+
7+
8+
### Features
9+
10+
* bump Angular to v16 ([31621e6](https://github.com/rx-angular/rx-angular/commit/31621e6cea295a3774a7ac07b91f4df75ba95c32))
11+
12+
13+
### BREAKING CHANGES
14+
15+
* Minimum required `@angular/core` version is now `^16.0.0`.
16+
17+
18+
519
# [15.0.0](https://github.com/rx-angular/rx-angular/compare/[email protected]@15.0.0) (2023-04-12)
620

721

libs/state/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@rx-angular/state",
3-
"version": "15.0.0",
3+
"version": "16.0.0",
44
"description": "@rx-angular/state is a light-weight, flexible, strongly typed and tested tool dedicated to reduce the complexity of managing component state and side effects in angular",
55
"main": "index.js",
66
"publishConfig": {

libs/template/CHANGELOG.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,64 @@
22

33
This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver).
44

5+
## [16.0.2](https://github.com/rx-angular/rx-angular/compare/[email protected]@16.0.2) (2023-07-17)
6+
7+
8+
### Bug Fixes
9+
10+
* **template:** autosize virtual scroll handles updates with trackBy ([5d1034e](https://github.com/rx-angular/rx-angular/commit/5d1034e3a6526f684308bd29fb48dbc21f6daade))
11+
* **template:** virtual-scroll scrollStrategy dependency error in es2022 ([#1586](https://github.com/rx-angular/rx-angular/issues/1586)) ([45ead14](https://github.com/rx-angular/rx-angular/commit/45ead1435e1a1d881937a2d913252a9f38ed06dc))
12+
* **template:** virtual-scrolling rxjs 6 compat. autosize update handling ([57588ea](https://github.com/rx-angular/rx-angular/commit/57588ea236baed54086e1a3b9db340722bf7bde6))
13+
14+
15+
16+
## [16.0.1](https://github.com/rx-angular/rx-angular/compare/[email protected]@16.0.1) (2023-06-22)
17+
18+
19+
### Bug Fixes
20+
21+
* **template:** fix properties not initialized ([02b62fb](https://github.com/rx-angular/rx-angular/commit/02b62fb5da76cb3e765a35848c4961a91f96a64a)), closes [#1580](https://github.com/rx-angular/rx-angular/issues/1580)
22+
23+
24+
25+
# [16.0.0](https://github.com/rx-angular/rx-angular/compare/[email protected]@16.0.0) (2023-06-20)
26+
27+
28+
### Bug Fixes
29+
30+
* **template:** added tests for untracked push pipe ([5978a15](https://github.com/rx-angular/rx-angular/commit/5978a154278368aeb135bd281b64d95d5bbfb655))
31+
* **template:** remove `scroll` listener ([7766fbf](https://github.com/rx-angular/rx-angular/commit/7766fbf750717c9aaa5c7e42fa90ff2f679ddcd9))
32+
* **template:** untrack subscription and unsubscription in push pipe ([fbdbf5b](https://github.com/rx-angular/rx-angular/commit/fbdbf5b330334d46319e3790bc78265bd0a2cf74))
33+
34+
35+
### Features
36+
37+
* bump Angular to v16 ([31621e6](https://github.com/rx-angular/rx-angular/commit/31621e6cea295a3774a7ac07b91f4df75ba95c32))
38+
* **template:** add migration for NgModule to standalone transition ([175a541](https://github.com/rx-angular/rx-angular/commit/175a541897e9fd1eaad82c458487ed5d9a4e5611))
39+
* **template:** drop ForModule ([5896d7b](https://github.com/rx-angular/rx-angular/commit/5896d7bb33ccb9e06820c703e84ad7a41108a0ef))
40+
* **template:** drop IfModule ([815c4ea](https://github.com/rx-angular/rx-angular/commit/815c4eac5057ae321e0f9d490b022d15390649ba))
41+
* **template:** drop LetModule ([6ea7361](https://github.com/rx-angular/rx-angular/commit/6ea736121785fc1cd29c3b3c0552f842d0d454d8))
42+
* **template:** drop PushModule ([5da7cb6](https://github.com/rx-angular/rx-angular/commit/5da7cb6c9b7c6b5c0d23777fafb0dda2d6ed7b53))
43+
* **template:** drop UnpatchModule ([2ab65f7](https://github.com/rx-angular/rx-angular/commit/2ab65f721352082bd31db3b3f349cc18733c96e7))
44+
* **template:** rename LetDirective to RxLet ([ef1e129](https://github.com/rx-angular/rx-angular/commit/ef1e1299b8af8068d289b9891634f48fe30fa27c))
45+
* **template:** rename PushPipe to RxPush ([808f6ff](https://github.com/rx-angular/rx-angular/commit/808f6ff85d98aebaafc6f3c59132f51d14a4cf08))
46+
* **template:** rename UnpatchDirective to RxUnpatch ([3a7f914](https://github.com/rx-angular/rx-angular/commit/3a7f914baa2ad3b2969a44ba572d76d9ad38f6d9))
47+
48+
49+
### BREAKING CHANGES
50+
51+
* Minimum required `@angular/core` version is now `^16.0.0`.
52+
* **template:** The UnpatchModule was dropped. Use the standalone import instead.
53+
* **template:** The UnpatchDirective was renamed to RxUnpatch
54+
* **template:** The PushPipe was renamed to RxPush
55+
* **template:** Removed PushModule, use the standalone import instead
56+
* **template:** Removed IfModule, use the standalone import instead
57+
* **template:** Removed ForModule, use the standalone import instead
58+
* **template:** Removed LetModule, use the standalone import instead
59+
* **template:** LetDirective was renamed to RxLet for consistency reasons
60+
61+
62+
563
# [15.2.0](https://github.com/rx-angular/rx-angular/compare/[email protected]@15.2.0) (2023-04-21)
664

765

libs/template/cypress.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { nxComponentTestingPreset } from '@nx/angular/plugins/component-testing'
44
export default defineConfig({
55
component: {
66
...nxComponentTestingPreset(__filename),
7+
defaultCommandTimeout: 10000,
78
specPattern: ['**/*.cy.ts'],
89
viewportHeight: 600,
910
},

libs/template/experimental/virtual-scrolling/src/lib/model.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,13 +124,16 @@ export abstract class RxVirtualViewRepeater<
124124
U extends NgIterable<T> = NgIterable<T>
125125
> {
126126
abstract values$: Observable<U | null | undefined>;
127-
abstract viewsRendered$: Observable<EmbeddedViewRef<any>[]>;
127+
abstract viewsRendered$: Observable<
128+
EmbeddedViewRef<RxVirtualForViewContext<T, U>>[]
129+
>;
128130
abstract viewRendered$: Observable<{
129131
view: EmbeddedViewRef<RxVirtualForViewContext<T, U>>;
130132
index: number;
131133
item: T;
132134
}>;
133-
abstract renderingStart$: Observable<void>;
135+
abstract viewContainer: ViewContainerRef;
136+
abstract renderingStart$: Observable<Set<number>>;
134137
_trackBy: TrackByFunction<T> | null;
135138
}
136139

0 commit comments

Comments
 (0)