This is a repository for SSR application maintainers. If you are looking for the differences in a classic CLI project, check out https://github.com/cexbrayat/angular-cli-diff
This repository exposes an Angular CLI app generated with
ng new ponyracer --ssr
,
(starting from v17.0.0-next.6 when the option was introduced).
A dedicated branch per version makes changes very easy to watch. For example:
See table below for the complete list.
Note that this is inspired by RN diff.
This is a small project that we needed to keep our ebook Become a ninja with Angular and our online training about Angular up to date, we hope it can be useful for you too!
Version | Compare view | Stats |
---|---|---|
20.0.0-next.9 | 20.0.0-next.8...20.0.0-next.9 | 1 file changed, 4 insertions(+), 4 deletions(-) |
20.0.0-next.8 | 20.0.0-next.7...20.0.0-next.8 | 1 file changed, 3 insertions(+), 3 deletions(-) |
20.0.0-next.7 | 20.0.0-next.6...20.0.0-next.7 | 5 files changed, 11 insertions(+), 9 deletions(-) |
20.0.0-next.6 | 20.0.0-next.5...20.0.0-next.6 | 4 files changed, 20 insertions(+), 13 deletions(-) |
20.0.0-next.5 | 20.0.0-next.4...20.0.0-next.5 | 3 files changed, 4 insertions(+), 4 deletions(-) |
20.0.0-next.4 | 20.0.0-next.3...20.0.0-next.4 | 2 files changed, 12 insertions(+), 8 deletions(-) |
20.0.0-next.3 | 20.0.0-next.2...20.0.0-next.3 | 4 files changed, 7 insertions(+), 12 deletions(-) |
20.0.0-next.2 | 20.0.0-next.1...20.0.0-next.2 | 8 files changed, 18 insertions(+), 20 deletions(-) |
20.0.0-next.1 | 20.0.0-next.0...20.0.0-next.1 | 4 files changed, 5 insertions(+), 7 deletions(-) |
20.0.0-next.0 | 19.2.10...20.0.0-next.0 | 2 files changed, 18 insertions(+), 18 deletions(-) |
19.2.10 | 19.2.9...19.2.10 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.2.9 | 19.2.8...19.2.9 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.2.8 | 19.2.7...19.2.8 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.2.7 | 19.2.6...19.2.7 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.2.6 | 19.2.5...19.2.6 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.2.5 | 19.2.4...19.2.5 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.2.4 | 19.2.3...19.2.4 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.2.3 | 19.2.2...19.2.3 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.2.2 | 19.2.1...19.2.2 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.2.1 | 19.2.0...19.2.1 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.2.0 | 19.2.0-rc.0...19.2.0 | 1 file changed, 12 insertions(+), 12 deletions(-) |
19.2.0-rc.0 | 19.2.0-next.2...19.2.0-rc.0 | 1 file changed, 3 insertions(+), 4 deletions(-) |
19.2.0-next.2 | 19.2.0-next.1...19.2.0-next.2 | 1 file changed, 4 insertions(+), 4 deletions(-) |
19.2.0-next.1 | 19.2.0-next.0...19.2.0-next.1 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.2.0-next.0 | 19.1.9...19.2.0-next.0 | 1 file changed, 13 insertions(+), 13 deletions(-) |
19.1.9 | 19.1.8...19.1.9 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.1.8 | 19.1.7...19.1.8 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.1.7 | 19.1.6...19.1.7 | 2 files changed, 4 insertions(+), 4 deletions(-) |
19.1.6 | 19.1.5...19.1.6 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.1.5 | 19.1.4...19.1.5 | 2 files changed, 5 insertions(+), 5 deletions(-) |
19.1.4 | 19.1.3...19.1.4 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.1.3 | 19.1.2...19.1.3 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.1.2 | 19.1.1...19.1.2 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.1.1 | 19.1.0...19.1.1 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.1.0 | 19.1.0-rc.0...19.1.0 | 1 file changed, 13 insertions(+), 13 deletions(-) |
19.1.0-rc.0 | 19.1.0-next.2...19.1.0-rc.0 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.1.0-next.2 | 19.1.0-next.1...19.1.0-next.2 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.1.0-next.1 | 19.1.0-next.0...19.1.0-next.1 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.1.0-next.0 | 19.0.7...19.1.0-next.0 | 1 file changed, 15 insertions(+), 15 deletions(-) |
19.0.7 | 19.0.6...19.0.7 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.0.6 | 19.0.5...19.0.6 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.0.5 | 19.0.4...19.0.5 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.0.4 | 19.0.3...19.0.4 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.0.3 | 19.0.2...19.0.3 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.0.2 | 19.0.1...19.0.2 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.0.1 | 19.0.0...19.0.1 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.0.0 | 19.0.0-rc.3...19.0.0 | 1 file changed, 13 insertions(+), 13 deletions(-) |
19.0.0-rc.3 | 19.0.0-rc.2...19.0.0-rc.3 | 5 files changed, 38 insertions(+), 26 deletions(-) |
19.0.0-rc.2 | 19.0.0-rc.1...19.0.0-rc.2 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.0.0-rc.1 | 19.0.0-rc.0...19.0.0-rc.1 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.0.0-rc.0 | 19.0.0-next.13...19.0.0-rc.0 | 6 files changed, 23 insertions(+), 42 deletions(-) |
19.0.0-next.13 | 19.0.0-next.12...19.0.0-next.13 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.0.0-next.12 | 19.0.0-next.11...19.0.0-next.12 | 3 files changed, 4 insertions(+), 7 deletions(-) |
19.0.0-next.11 | 19.0.0-next.10...19.0.0-next.11 | 4 files changed, 36 insertions(+), 10 deletions(-) |
19.0.0-next.10 | 19.0.0-next.9...19.0.0-next.10 | 7 files changed, 67 insertions(+), 64 deletions(-) |
19.0.0-next.9 | 19.0.0-next.8...19.0.0-next.9 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.0.0-next.8 | 19.0.0-next.7...19.0.0-next.8 | 3 files changed, 6 insertions(+), 5 deletions(-) |
19.0.0-next.7 | 19.0.0-next.6...19.0.0-next.7 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.0.0-next.6 | 19.0.0-next.5...19.0.0-next.6 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.0.0-next.5 | 19.0.0-next.4...19.0.0-next.5 | 1 file changed, 3 insertions(+), 3 deletions(-) |
19.0.0-next.4 | 19.0.0-next.3...19.0.0-next.4 | 1 file changed, 5 insertions(+), 5 deletions(-) |
19.0.0-next.3 | 19.0.0-next.2...19.0.0-next.3 | 2 files changed, 4 insertions(+), 8 deletions(-) |
19.0.0-next.2 | 19.0.0-next.1...19.0.0-next.2 | 2 files changed, 4 insertions(+), 4 deletions(-) |
19.0.0-next.1 | 19.0.0-next.0...19.0.0-next.1 | 3 files changed, 6 insertions(+), 8 deletions(-) |
19.0.0-next.0 | 18.2.19...19.0.0-next.0 | 2 files changed, 14 insertions(+), 15 deletions(-) |
18.2.19 | 18.2.18...18.2.19 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.2.18 | 18.2.17...18.2.18 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.2.17 | 18.2.16...18.2.17 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.2.16 | 18.2.15...18.2.16 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.2.15 | 18.2.14...18.2.15 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.2.14 | 18.2.13...18.2.14 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.2.13 | 18.2.12...18.2.13 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.2.12 | 18.2.11...18.2.12 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.2.11 | 18.2.10...18.2.11 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.2.10 | 18.2.9...18.2.10 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.2.9 | 18.2.8...18.2.9 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.2.8 | 18.2.7...18.2.8 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.2.7 | 18.2.6...18.2.7 | 2 files changed, 4 insertions(+), 3 deletions(-) |
18.2.6 | 18.2.5...18.2.6 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.2.5 | 18.2.4...18.2.5 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.2.4 | 18.2.3...18.2.4 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.2.3 | 18.2.2...18.2.3 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.2.2 | 18.2.1...18.2.2 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.2.1 | 18.2.0...18.2.1 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.2.0 | 18.2.0-rc.0...18.2.0 | 1 file changed, 14 insertions(+), 14 deletions(-) |
18.2.0-rc.0 | 18.2.0-next.3...18.2.0-rc.0 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.2.0-next.3 | 18.2.0-next.2...18.2.0-next.3 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.2.0-next.2 | 18.2.0-next.1...18.2.0-next.2 | 1 file changed, 4 insertions(+), 4 deletions(-) |
18.2.0-next.1 | 18.2.0-next.0...18.2.0-next.1 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.2.0-next.0 | 18.1.4...18.2.0-next.0 | 2 files changed, 14 insertions(+), 13 deletions(-) |
18.1.4 | 18.1.3...18.1.4 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.1.3 | 18.1.2...18.1.3 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.1.2 | 18.1.1...18.1.2 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.1.1 | 18.1.0...18.1.1 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.1.0 | 18.1.0-rc.1...18.1.0 | 1 file changed, 13 insertions(+), 13 deletions(-) |
18.1.0-rc.1 | 18.1.0-rc.0...18.1.0-rc.1 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.1.0-rc.0 | 18.1.0-next.3...18.1.0-rc.0 | 1 file changed, 4 insertions(+), 4 deletions(-) |
18.1.0-next.3 | 18.1.0-next.2...18.1.0-next.3 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.1.0-next.2 | 18.1.0-next.1...18.1.0-next.2 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.1.0-next.1 | 18.1.0-next.0...18.1.0-next.1 | 4 files changed, 9 insertions(+), 7 deletions(-) |
18.1.0-next.0 | 18.0.7...18.1.0-next.0 | 4 files changed, 16 insertions(+), 19 deletions(-) |
18.0.7 | 18.0.6...18.0.7 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.0.6 | 18.0.5...18.0.6 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.0.5 | 18.0.4...18.0.5 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.0.4 | 18.0.3...18.0.4 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.0.3 | 18.0.2...18.0.3 | 4 files changed, 9 insertions(+), 6 deletions(-) |
18.0.2 | 18.0.1...18.0.2 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.0.1 | 18.0.0...18.0.1 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.0.0 | 18.0.0-rc.3...18.0.0 | 1 file changed, 13 insertions(+), 13 deletions(-) |
18.0.0-rc.3 | 18.0.0-rc.2...18.0.0-rc.3 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.0.0-rc.2 | 18.0.0-rc.1...18.0.0-rc.2 | 3 files changed, 8 insertions(+), 8 deletions(-) |
18.0.0-rc.1 | 18.0.0-rc.0...18.0.0-rc.1 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.0.0-rc.0 | 18.0.0-next.5...18.0.0-rc.0 | 2 files changed, 4 insertions(+), 7 deletions(-) |
18.0.0-next.5 | 18.0.0-next.4...18.0.0-next.5 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.0.0-next.4 | 18.0.0-next.3...18.0.0-next.4 | 1 file changed, 3 insertions(+), 3 deletions(-) |
18.0.0-next.3 | 18.0.0-next.2...18.0.0-next.3 | 2 files changed, 7 insertions(+), 6 deletions(-) |
18.0.0-next.2 | 18.0.0-next.1...18.0.0-next.2 | 3 files changed, 6 insertions(+), 6 deletions(-) |
18.0.0-next.1 | 18.0.0-next.0...18.0.0-next.1 | 5 files changed, 12 insertions(+), 8 deletions(-) |
18.0.0-next.0 | 17.3.17...18.0.0-next.0 | 3 files changed, 15 insertions(+), 15 deletions(-) |
17.3.17 | 17.3.16...17.3.17 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.3.16 | 17.3.15...17.3.16 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.3.15 | 17.3.14...17.3.15 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.3.14 | 17.3.13...17.3.14 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.3.13 | 17.3.12...17.3.13 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.3.12 | 17.3.11...17.3.12 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.3.11 | 17.3.10...17.3.11 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.3.10 | 17.3.9...17.3.10 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.3.9 | 17.3.8...17.3.9 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.3.8 | 17.3.7...17.3.8 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.3.7 | 17.3.6...17.3.7 | 2 files changed, 4 insertions(+), 4 deletions(-) |
17.3.6 | 17.3.5...17.3.6 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.3.5 | 17.3.4...17.3.5 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.3.4 | 17.3.3...17.3.4 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.3.3 | 17.3.2...17.3.3 | 2 files changed, 4 insertions(+), 4 deletions(-) |
17.3.2 | 17.3.1...17.3.2 | 2 files changed, 4 insertions(+), 4 deletions(-) |
17.3.1 | 17.3.0...17.3.1 | 2 files changed, 3 insertions(+), 4 deletions(-) |
17.3.0 | 17.3.0-rc.0...17.3.0 | 1 file changed, 14 insertions(+), 14 deletions(-) |
17.3.0-rc.0 | 17.2.3...17.3.0-rc.0 | 1 file changed, 13 insertions(+), 13 deletions(-) |
17.2.3 | 17.2.2...17.2.3 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.2.2 | 17.2.1...17.2.2 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.2.1 | 17.2.0...17.2.1 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.2.0 | 17.2.0-rc.0...17.2.0 | 1 file changed, 13 insertions(+), 13 deletions(-) |
17.2.0-rc.0 | 17.2.0-next.1...17.2.0-rc.0 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.2.0-next.1 | 17.2.0-next.0...17.2.0-next.1 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.2.0-next.0 | 17.1.4...17.2.0-next.0 | 1 file changed, 13 insertions(+), 13 deletions(-) |
17.1.4 | 17.1.3...17.1.4 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.1.3 | 17.1.2...17.1.3 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.1.2 | 17.1.1...17.1.2 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.1.1 | 17.1.0...17.1.1 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.1.0 | 17.1.0-rc.1...17.1.0 | 1 file changed, 13 insertions(+), 13 deletions(-) |
17.1.0-rc.1 | 17.1.0-rc.0...17.1.0-rc.1 | 2 files changed, 8 insertions(+), 8 deletions(-) |
17.1.0-rc.0 | 17.1.0-next.3...17.1.0-rc.0 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.1.0-next.3 | 17.1.0-next.2...17.1.0-next.3 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.1.0-next.2 | 17.1.0-next.1...17.1.0-next.2 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.1.0-next.1 | 17.1.0-next.0...17.1.0-next.1 | 2 files changed, 5 insertions(+), 4 deletions(-) |
17.1.0-next.0 | 17.0.10...17.1.0-next.0 | 4 files changed, 19 insertions(+), 21 deletions(-) |
17.0.10 | 17.0.9...17.0.10 | 2 files changed, 7 insertions(+), 7 deletions(-) |
17.0.9 | 17.0.8...17.0.9 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.0.8 | 17.0.7...17.0.8 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.0.7 | 17.0.6...17.0.7 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.0.6 | 17.0.5...17.0.6 | 2 files changed, 4 insertions(+), 3 deletions(-) |
17.0.5 | 17.0.4...17.0.5 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.0.4 | 17.0.3...17.0.4 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.0.3 | 17.0.2...17.0.3 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.0.2 | 17.0.1...17.0.2 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.0.1 | 17.0.0...17.0.1 | 4 files changed, 8 insertions(+), 8 deletions(-) |
17.0.0 | 17.0.0-rc.5...17.0.0 | 1 file changed, 14 insertions(+), 14 deletions(-) |
17.0.0-rc.5 | 17.0.0-rc.4...17.0.0-rc.5 | 3 files changed, 48 insertions(+), 82 deletions(-) |
17.0.0-rc.4 | 17.0.0-rc.3...17.0.0-rc.4 | 3 files changed, 286 insertions(+), 399 deletions(-) |
17.0.0-rc.3 | 17.0.0-rc.2...17.0.0-rc.3 | 2 files changed, 4 insertions(+), 4 deletions(-) |
17.0.0-rc.2 | 17.0.0-rc.1...17.0.0-rc.2 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.0.0-rc.1 | 17.0.0-rc.0...17.0.0-rc.1 | 2 files changed, 7 insertions(+), 5 deletions(-) |
17.0.0-rc.0 | 17.0.0-next.9...17.0.0-rc.0 | 3 files changed, 9 insertions(+), 8 deletions(-) |
17.0.0-next.9 | 17.0.0-next.8...17.0.0-next.9 | 1 file changed, 3 insertions(+), 3 deletions(-) |
17.0.0-next.8 | 17.0.0-next.7...17.0.0-next.8 | 3 files changed, 11 insertions(+), 10 deletions(-) |
17.0.0-next.7 | 17.0.0-next.6...17.0.0-next.7 | 24 files changed, 960 insertions(+) |
After an upgrade of Angular CLI in your SSR application, you'll have to keep the configuration up-to-date, and it can be hard to keep track.
This project lets you easily know what changed. For example, from 18.1.0 to the 18.2.0.