Matthieu Riegler
060e86e4cd
docs: fix event listener key modifier example ( #60280 )
...
PR Close #60280
2025-03-11 09:23:02 -07:00
Angular Robot
8e0d87a69d
build: update dependency typescript to ~5.8.0 ( #60317 )
...
See associated pull request for more information.
PR Close #60317
2025-03-11 09:21:07 -07:00
Matthieu Riegler
db5963797d
docs(docs-infra): Extract class constructors ( #60302 )
...
fixes #59180
PR Close #60302
2025-03-10 16:05:02 -07:00
Angular Robot
d5a1635f58
build: lock file maintenance ( #60177 )
...
See associated pull request for more information.
PR Close #60177
2025-03-10 09:27:47 -07:00
Hryhorii Avcharov
1a0b561134
fix(docs-infra): terminal light mode text color ( #60246 )
...
This commit changes the text color in terminal light mode to improve
visibility and user experience. The previous color was too light and
made it difficult to read the text.
PR Close #60246
2025-03-10 09:23:20 -07:00
François
4c32c3ef56
docs: fix typo and link in v16 update guide ( #60277 )
...
PR Close #60277
2025-03-10 09:22:33 -07:00
Angular Robot
21ab1c1f6d
docs: update Angular CLI help [main] ( #60301 )
...
Updated Angular CLI help contents.
PR Close #60301
2025-03-10 09:21:34 -07:00
Alan Agius
45f899a272
refactor: replace fast-glob usage with tinyglobby ( #60264 )
...
Usage of the `fast-glob` package has been replaced with the `tinyglobby` package. The change reduces the number of transitive dependencies related to these packages from 17 to 2 while also maintaining equivalent functionality. This was also changed in the Angular CLI packages.
PR Close #60264
2025-03-07 10:57:23 -08:00
Matthieu Riegler
aa1ab41e6c
docs(docs-infra): enable & fix tests ( #60220 )
...
PR Close #60220
2025-03-06 14:33:48 -08:00
Matthieu Riegler
fa712aede5
docs(docs-infra): temporary removal of core/rxjs-interop dependency ( #60234 )
...
To work around the limitation of #54858 , this commit removes temporarly the dependency to `core/rxjs-interop` to allow the removal of the microtask effect which was pulled by that entry.
This commit is intented to be reverted once the next patch/next is released.
PR Close #60234
2025-03-06 12:48:55 -08:00
Angular Robot
e044b4c31f
docs: update Angular CLI help [main] ( #60248 )
...
Updated Angular CLI help contents.
PR Close #60248
2025-03-06 11:27:09 -08:00
Matthieu Riegler
e16bbcdc51
docs(docs-infra): fix initial TOC selection ( #60240 )
...
PR Close #60240
2025-03-06 07:55:42 -08:00
Vlad Boisa
ce3ffb1a9c
docs: change broke Pipe link ( #60226 )
...
Change broke link, swap from /guides to /guide
PR Close #60226
2025-03-05 12:11:05 -08:00
Matthieu Riegler
68368f6214
docs(docs-infra): Use intersectionObserver for TOC ( #60166 )
...
Using IntersectionObservers simplfies the code and doesn't rely on APIs that will trigger a reflow.
PR Close #60166
2025-03-05 12:09:45 -08:00
Andrew Scott
1b6b9e283f
docs: Add more pending tasks documentation in zoneless readme ( #59689 )
...
This commit expands on the pending tasks documentation in the zoneless readme
PR Close #59689
2025-03-05 12:08:58 -08:00
Andrew Scott
d144c0ea60
docs(core): Update zoneless test documentation to clarify OnPush requirement ( #59689 )
...
This updates the zoneless documentation to mention that components under
test a required to be onpush compatible. This includes any wrapper
components only used in tests.
fixes #59082
PR Close #59689
2025-03-05 12:08:57 -08:00
Andrew Scott
c737eeedbe
docs(core): Clarify what it means to be a host for user components ( #59689 )
...
Adds a note to clarify what it means for a component to host a user
component in the context of `OnPush` restrictions.
fixes #58648
PR Close #59689
2025-03-05 12:08:57 -08:00
Angular Robot
9068163bf6
docs: update Angular CLI help [main] ( #60216 )
...
Updated Angular CLI help contents.
PR Close #60216
2025-03-05 16:54:36 +00:00
Matthieu Riegler
4a8d0b7900
docs(docs-infra): fix secondary menu ( #60212 )
...
fixes #58897
PR Close #60212
2025-03-05 11:05:07 +01:00
Matthieu Riegler
62a752bbca
docs(docs-infra): AppComponent cleanup ( #60212 )
...
PR Close #60212
2025-03-05 11:05:06 +01:00
Pawel Kozlowski
30ede6b1a7
refactor(docs-infra): AppComponent cleanups ( #58897 )
...
This change contains multiple cleanups in the AppComponent:
- remove unused code;
- use router input bindings instead of manual read from
the active route;
- remove isBrowser checks from even handlers (click events
should not be invoked on the server, right?)
PR Close #58897
2025-03-04 22:20:48 +00:00
Jeevan Mahesha
c29a5d5904
docs: update Angular CLI installation instructions for npm, pnpm, yarn, and bun ( #59832 )
...
PR Close #59832
2025-03-04 22:19:47 +00:00
Jeevan Mahesha
58b33dc11a
docs: extend Angular CLI installation instructions for pnpm, yarn, and bun ( #59832 )
...
PR Close #59832
2025-03-04 22:19:47 +00:00
Mithilesh Zavar
ff46280596
docs(migrations): Fix indentation in documentation for signal inputs migration ( #60204 )
...
PR Close #60204
2025-03-04 22:08:29 +00:00
Matthieu Riegler
286e4da52b
docs(docs-infra): Throw error at build time for invalid links ( #59162 )
...
PR Close #59162
2025-03-04 20:07:23 +00:00
naaajii
b4feeb5a7d
docs: update license year ( #59883 )
...
updates the year in footer and placeholder for generated files
PR Close #59883
2025-03-04 19:36:47 +00:00
michael-small
bec6e566bb
docs: update version table for 19.2 ( #60173 )
...
PR Close #60173
2025-03-04 17:47:09 +00:00
hawkgs
2b114e784d
docs(docs-infra): API doc content rendering fixes ( #60116 )
...
The PR introduces a few doc content rendering fixes:
- Fix highlighted section heading styles (regression from #59965 ).
- Convert JSDoc links within 'Usage Notes' sections to HTML and render them.
- Add IDs to doc content headings. This, by itself, makes these headings available in the page ToC.
PR Close #60116
2025-03-04 17:46:30 +00:00
Lang
0007d20fc9
docs: fix the wrong way to get a signal value ( #59194 )
...
PR Close #59194
2025-03-04 17:28:08 +00:00
Lang
5bfe637705
docs: fix typo ( #59194 )
...
Co-authored-by: Enea Jahollari <jahollarienea14@gmail.com>
PR Close #59194
2025-03-04 17:28:08 +00:00
Lang
3f65b32ee7
docs: use model API in two-way binding example ( #59194 )
...
PR Close #59194
2025-03-04 17:28:08 +00:00
Miles Malerba
2e03a8685b
docs(docs-infra): Improve support for @link within the jsdoc. ( #60201 )
...
PR Close #60201
2025-03-04 17:13:42 +00:00
Matthieu Riegler
ba94f6f84f
docs(docs-infra): hide github link for external repos. ( #60114 )
...
fixes #60113
PR Close #60114
2025-03-04 17:02:37 +00:00
Matthieu Riegler
1bf7494bb3
docs(docs-infra): remove animation package ( #60165 )
...
PR Close #60165
2025-03-04 17:01:46 +00:00
Matthieu Riegler
09e17eb718
docs(docs-infra): wait for the DOM to be rendered ( #60163 )
...
the code inside `renderExample` is explicitly querying the DOM. We need to wait for it to be rendered for those functions to work.
PR Close #60163
2025-03-04 16:58:14 +00:00
vladboisa
a58b038bb1
docs: change broke link ( #60189 )
...
Change the broked link to the working one
PR Close #60189
2025-03-03 22:20:53 +00:00
Miles Malerba
51b8ff23ce
feat(compiler): support tagged template literals in expressions ( #59947 )
...
Adds support for using tagged template literals in Angular templates.
Ex:
```
@Component({
template: '{{ greet`Hello, ${name()}` }}'
})
export class MyComp {
name = input();
greet(strings: TemplateStringsArray, name: string) {
return strings[0] + name + strings[1] + '!';
}
}
```
PR Close #59947
2025-02-28 19:53:33 +00:00
Hakeem
a0dc0cb331
docs(docs-infra): add a tooltip to show the full text when nav item text is lengthy ( #59038 )
...
PR Close #59038
2025-02-27 18:25:19 +00:00
Hakeem
e935ff11e2
docs(docs-infra): handle long names in the sub nav ( #59038 )
...
PR Close #59038
2025-02-27 18:25:18 +00:00
Angular Robot
ae7bb9b707
build: lock file maintenance ( #60073 )
...
See associated pull request for more information.
PR Close #60073
2025-02-27 17:45:05 +00:00
Lang
1ef1ec9960
docs: replace NgIf with new template syntax @if ( #59159 )
...
PR Close #59159
2025-02-27 17:41:53 +00:00
ColinJolivet
08d9081573
refactor(docs-infra): remove expand button in example viewer if there is no hidden lines ( #59086 )
...
Remove the expand button of an example viewer if there is no hidden lines in it, in order not to confuse people
PR Close #59086
2025-02-27 15:48:02 +00:00
Matthieu Riegler
a550c8c836
docs(docs-infra): remove tutorial redirection ( #60138 )
...
PR Close #60138
2025-02-27 15:41:19 +00:00
Hryhorii Avcharov
4078895caf
docs: fix mermaid event node text visibility in light mode ( #60124 )
...
PR Close #60124
2025-02-27 00:27:12 +00:00
Matthieu Riegler
65e54ae56c
docs(docs-infra): remove explicit dectectChanges() ( #60098 )
...
PR Close #60098
2025-02-26 12:00:57 -05:00
Jens Kuehlers
d85ebb4475
docs: move release date for v20 by one week ( #60111 )
...
PR Close #60111
2025-02-26 11:00:40 -05:00
Miles Malerba
f2d5cf7edd
feat(compiler): support exponentiation operator in templates ( #59894 )
...
Adds support for the exponentiation (`**`) operator in templates
Ex:
```
@Component {
template: '{{2 ** 3}}'
}
```
PR Close #59894
2025-02-25 11:03:37 -05:00
Miles Malerba
0361c2d81f
feat(compiler): support void operator in templates ( #59894 )
...
Add support for the `void` operator in templates and host bindings.
This is useful when binding a listener that may return `false` and
unintentionally prevent the default event behavior.
Ex:
```
@Directive({
host: { '(mousedown)': 'void handleMousedown()' }
})
```
BREAKING CHANGE: `void` in an expression now refers to the operator
Previously an expression in the template like `{{void}}` referred to a
property on the component class. After this change it now refers to the
`void` operator, which would make the above example invalid. If you have
existing expressions that need to refer to a property named `void`,
change the expression to use `this.void` instead: `{{this.void}}`.
PR Close #59894
2025-02-25 11:03:37 -05:00
mgechev
8df2c96526
docs: add a page for custom build pipeline ( #60058 )
...
Add a documentation page for creating a custom build pipeline
with community plugins.
PR Close #60058
2025-02-25 10:40:34 -05:00
Aristeidis Bampakos
0d37abe103
docs: update security guide ( #59885 )
...
PR Close #59885
2025-02-25 10:24:26 -05:00