https://github.com/angular/angular

sort by:
Revision Author Date Message Commit Date
82ec02d docs: add changelog for 4.2.0-rc.2 01 June 2017, 21:27:41 UTC
8e7a3f0 release: cut the 4.2.0-rc.2 release 01 June 2017, 21:25:19 UTC
7822187 fix(aio): fix scrolling to top (#17102) Previously, the `#top-of-page` element (used when scrolling to top) was placed inside the content section (which at the time had zero top margin and padding). Furthermore, there was a top offset applied when scrolling that took the static top bar's height into account. Since now the top bar is not static any more and the content section has a non-zero top padding, scrolling to top does not work as expected. This commit fixes this by: - Moving the `#top-of-page` element to the top of the `aio-shell`. - Stop accounting for the top bar's top. Fixes #17006 01 June 2017, 21:03:10 UTC
068133e fix(animations): do not retain deleted nodes during an non-removal animation (#17153) Closes #17086 01 June 2017, 21:02:41 UTC
598fdad docs: update the release schedule (#17162) 01 June 2017, 20:23:34 UTC
ad6a57e perf(animations): do not place enterId values on elements for querying purposes (#17150) 01 June 2017, 18:39:53 UTC
230255f feat(compiler-cli): produce template diagnostics error messages (#17125) Refactoring the compiler to use transformers moves the code generation after type-checking which suppresses the errors TypeScript would generate in the user code. `TypeChecker` currently produces the same factory code that was generated prior the switch to transfomers, getting back the same diagnostics as before. The refactoring will allow the code to diverge from the factory code and allow better diagnostic error messages than was previously possible by type-checking the factories. 01 June 2017, 17:13:50 UTC
1338995 fix(aio): fix home learn more button alignment (#17154) 01 June 2017, 16:37:42 UTC
47e4fca fix(aio): swap feature headers for divs to remove anchors and fix feature image resizing (#17156) 01 June 2017, 16:37:27 UTC
665e707 fix(animations): always change to desired animation state even if no transition fires (#17025) Fixes #16947 31 May 2017, 22:36:41 UTC
c20f60b fix(router): make remove trailing slash consistent with URL params closes #16069 31 May 2017, 21:35:47 UTC
1408357 docs: add details about the WeakMap polyfill for 4.x in the changelog (#17146) 31 May 2017, 21:34:51 UTC
1f9a3dd fix(aio): fix typo in web worker check (#17133) 31 May 2017, 10:43:55 UTC
11505fa fix(aio): disable search on browsers that don't support web workers 31 May 2017, 10:22:39 UTC
9326e06 fix(aio): googlebot polyfill fix 31 May 2017, 10:22:39 UTC
cb2cb7c build(aio): display "call" and "new" members of interfaces in API docs 31 May 2017, 05:45:50 UTC
92d99ba build(aio): upgrade to dgeni-packages 0.19.1 This provides the fix where static class members were not being displayed in API docs, closes #17024 31 May 2017, 05:45:50 UTC
dfbbbb5 build(aio): the the captured h1 as the title for the search index If there is no title already provided, use the one captured from the renderedContent. 31 May 2017, 05:45:31 UTC
89f3179 build(aio): use the captured h1 as the title if necessary If the doc does not already have a `title` tag then use the one captured from the renderedContent in the final JSON output, instead. 31 May 2017, 05:45:31 UTC
4d5fa5c build(aio): capture the h1 title and attach it to the document The HTML post-processing now collects any h1 that is found in the renderedContent and attaches it to the doc via the `doc.vFile.title` property. 31 May 2017, 05:45:31 UTC
2f35392 fix(aio): make the search-pane larger (and improve the search-box) (#17105) * fix(aio): make the search-pane larger Fixes #17094 * feat(aio): give the search-box a type of "search" This enables browsers to style it better (e.g. add an `x` button for clearing the field, which allows users to quickly reset the search query and hide results). 30 May 2017, 22:15:54 UTC
b056adc fix(aio): fix SideNav items alignment (#17106) Fixes #17097 30 May 2017, 22:15:43 UTC
0d894a1 fix(aio): fix ToC styling (#17110) There seems to have been a bad rebase of #16228 on top of #16959, which affected ToC styles from both PRs. This commit restores the horizontal line under `.h1` elements and the vertical blue bar on the left-hand side of the ToC (with the circle running along the bar to indicate the active section). Fixes #17098 30 May 2017, 22:15:31 UTC
e513808 build: update router package.json placeholder (#17060) 30 May 2017, 20:19:54 UTC
8ffa483 fix(compiler): enableLegacyTemplate should not be ignored (#17051) Fixes #15555 30 May 2017, 20:19:42 UTC
ea8a43d feat(tsc-wrapped): always convert shorthand imports (#16898) Now converts shorthand imports for every TypeScript target. Tsickle is able to expand index shorthand imports for every TypeScript target and module possibility. Expanding shorthand imports for CommonJS modules is also helpful when testing in the browser. Module loaders like SystemJS are not able to understand directory imports (or index shorthand imports) 30 May 2017, 17:46:54 UTC
535d9da fix(common): always use 'other' case for locales with no plural rules (#16990) Locales with no rules were using the wrong plural rule instead of the default. 30 May 2017, 17:46:36 UTC
18bf772 feat(compiler): emit typescript nodes from an output ast (#16823) 30 May 2017, 17:43:13 UTC
160221c test(platform-server): fix target of TS outDir for integration test (#17118) 30 May 2017, 17:40:03 UTC
6220b49 build(aio): upgrade to ngo with top-level NewExpression and CallExpression prefixing (#17063) 27 May 2017, 18:46:52 UTC
aa683a7 fix(aio): add polyfill for GoogleBot (#17062) I chose to use unknown=polyfill option as per recommendation found at https://github.com/Financial-Times/polyfill-service/issues/852#issuecomment-272097936 27 May 2017, 18:44:53 UTC
b8b91d3 feat(aio): marketing design refresh - Add styling for active TOC item - Add sidenav styles - Change header tags to divs from index marketing page to remove anchors - Fix use of card mixin and create separate card-docs class - Add marketing styling - Topnav styling when on home landing page - Remove hamburger menu on home page - Add fully rounded border to top nav toolbar search input - Add mobile styles - Add title banner to other marketing pages 27 May 2017, 06:24:03 UTC
0018acf fix(aio): remove es2015 syntax from the onerror webmaster tools debugger (#17056) 26 May 2017, 22:48:55 UTC
51d7a65 docs: add changelog for 4.2.0-rc.1 26 May 2017, 21:38:41 UTC
a1724f7 release: cut the 4.2.0-rc.1 release 26 May 2017, 21:32:20 UTC
d108479 fix(animations): use a lightweight renderer for non-animation components (#17003) This reverts commit c0981b8e13556e0481332d11f9739890593cd447. 26 May 2017, 20:39:42 UTC
cd5bc64 docs(aio): update headers for toc (#16969) 26 May 2017, 19:28:06 UTC
5f723cb feat(aio): temporarily add debugging code for google crawler (#17046) 26 May 2017, 19:25:33 UTC
7ffb75f refactor(compiler): change `bundle` to `flatModuleIndex` in the code (#17028) 26 May 2017, 16:13:28 UTC
c0981b8 Revert "fix(animations): use a lightweight renderer for non-animation components (#17003)" This reverts commit 3ab86bd66162ca94de46e90d2754fcdf96f78c51. 26 May 2017, 15:55:23 UTC
80e5065 Revert "refactor(compiler): change `bundle` to `flatModuleIndex` in the code (#17028)" This reverts commit 5aa53d70aa8ee95a23adb3c7103346a6e68a5c2a. 26 May 2017, 15:54:50 UTC
6949510 feat(aio): provide noop service worker file Use this file if we need to turn off the service worker in deployed sites in an emergency where the worker has a bug that is blocking the application from working. Closes #16897 26 May 2017, 13:24:41 UTC
9e7e178 build(aio): add google webmaster tools verification file this file needs to remain in the repo for us to remain verified as owners of aio-staging.firebaseapp.com. 26 May 2017, 08:25:58 UTC
db3113b build(aio): externalize @angular/cli patches into a js file This improves code readability and maintainability. 26 May 2017, 08:19:59 UTC
3117f56 ci(aio): switch over to shared account for deployment to staging and production 26 May 2017, 08:19:59 UTC
8443d19 build(aio): use purify to include tslib cli's scripts setup evals strings which requires too much escaping that bloats the code 26 May 2017, 08:19:59 UTC
8e2f72c build(aio): turn on pure_getters option in uglify 26 May 2017, 08:19:59 UTC
0c1d1e2 build(aio): upgrade purify to 0.0.11 with better coverage 26 May 2017, 08:19:59 UTC
7404502 build(aio): upgrade ngo to 0.0.3 with static prop unhoisting 26 May 2017, 08:19:59 UTC
0c691af build(aio): start using tsc importHelpers option for the app this means we'll be temporarily duplicating the helpers (onces included via scripts and secondly imported via es imports) - once rxjs, core and material migrate over to tslib, we can drop the scripts/global dupe. 26 May 2017, 05:02:12 UTC
5aa53d7 refactor(compiler): change `bundle` to `flatModuleIndex` in the code (#17028) 26 May 2017, 01:02:35 UTC
3ab86bd fix(animations): use a lightweight renderer for non-animation components (#17003) 26 May 2017, 00:54:35 UTC
2538094 fix(aio): group topbar items into a single sidenav node when narrow screen (#17001) The `TopBarNarrow` now only shows a single top level container, "About Angular", and the original `TopBar` items will be children of this container. The `TopBarNarrow` styling is changed to match the rest of the `SideNav`. 25 May 2017, 23:44:27 UTC
b37a048 docs(aio): restore missing files (#16995) 25 May 2017, 23:44:03 UTC
4c5e28e build(aio): less verbose boilerplate generator (#16970) 25 May 2017, 23:43:46 UTC
e10d763 fix(aio): correctly handle re-navigation to the empty path (#16997) 25 May 2017, 23:43:34 UTC
573b861 fix(compiler): compile `.ngfactory.ts` files even if nobody references them. (#16899) This is especially important for library authors, as they will not reference the .ngfactory.ts files. Fixes #16741 25 May 2017, 17:00:26 UTC
966eb2f aio: add h1 title to floating table of contents (#16959) * refactor(aio): use explicit CSS class for TOC container This makes the styling less fragile to changes in the HTML * fix(aio): schedule TocComponent.activeIndex updates via AsapScheduler We use the `asap` scheduler because updates to `activeItemIndex` are triggered by DOM changes, which, in turn, are caused by the rendering that happened due to a ChangeDetection. Without asap, we would be updating the model while still in a ChangeDetection handler, which is disallowed by Angular. * refactor(aio): do not instantiate floating ToC if not displayed * feat(aio): display the h1 at the top of the floating TOC Closes #16900 * refactor(aio): combine the TOC booleans flags into a "type" state * refactor(aio): remove unnecessary `hostElement` property * fix(aio): ensure that transition works on TOC * fix(aio): use strict equality in ToC template 24 May 2017, 20:09:55 UTC
b0c5018 build(aio): better error message for invalid links (#16993) 24 May 2017, 17:59:06 UTC
19a509a fix(aio): use a special version of the TopBar if the screen is narrow If there is a `TopBarNarrow` nav view then use this when the screen is narrow. Otherwise just use the normal `TopBar`. This commit also creates such a narrow topbar view where the "Docs" item is in a different position Closes #16940 24 May 2017, 08:01:57 UTC
9e17a14 fix(aio): align top-level nav-items consistently Fixes #16939 24 May 2017, 07:21:41 UTC
eba59aa refactor(compiler): add ability to produce stub .ngfactory / .ngsummary files (#16963) These files are needed so that: - user code can compile even without real codegen - as tsc transformers cannot create but only change existing files in the transformation pipeline. 23 May 2017, 20:40:50 UTC
fa809ec build: import tslib rather than output TS helpers (#16901) 23 May 2017, 20:01:39 UTC
1651a8f fix(tsc-wrapped): ignore `|null` and `|undefined` when collecting types (#16222) 23 May 2017, 17:53:38 UTC
27761b4 fix(compiler): do not report type errors for arguments with `@Inject` (#16222) Fixes #15424 23 May 2017, 17:53:38 UTC
a80ac0a fix(core): make decorators closure safe (#16905) This is required as e.g. `token` from `@Inject` is accessed in string form via makeParamDecorator but as a property in the `ReflectiveInjector`. Closes #16889 as this is a more general fix. 23 May 2017, 17:52:40 UTC
5af143e refactor(compiler): allow sync AOT compilation (#16832). AOT compilation can be executed synchronously now, if the `ReosurceLoader` returns a string directly (and no `Promise`). 23 May 2017, 16:41:23 UTC
255d722 ci: add vicb as owner to compiler-cli (#16832) 23 May 2017, 16:41:23 UTC
50abca4 refactor(compiler): don’t rely on global reflector (#16832) Using the global reflector made it impossible to compile multiple programs at the same time. 23 May 2017, 16:41:23 UTC
de8d7c6 refactor(compiler): emit OutputAst and not sources (#16832) This is in preparation for creating typescript nodes directly from `OutputAst` nodes. 23 May 2017, 16:41:23 UTC
6123b9c refactor(compiler): make `OutputAst` contain the moduleName, not the filePath (#16832). The goal of this change is to simplify the emitters, as we will soon create a new one to emit TypeScript nodes directly. 23 May 2017, 16:41:23 UTC
3b28c75 test(aio): avoid warnings from Material during tests 23 May 2017, 07:00:07 UTC
368169d feat(aio): add progress bar closes #16110 23 May 2017, 07:00:07 UTC
f5b2ce0 docs: update the release schedule (#16943) 23 May 2017, 00:38:31 UTC
78e3be1 docs: update the release schedule (#16942) 23 May 2017, 00:25:49 UTC
e7d9fd8 fix(animations): repair flicker issues with WA polyfill (#16937) Fixes #16919 Fixes #16918 22 May 2017, 23:57:16 UTC
08dfe91 feat(compiler): add location note to extracted xliff2 files (#16791) Add source location as a note tag as `<note category="location">path/to/file.ts:start_line[,end_line]</note>`. `[,end_line]` part is optional and specified only if the end line is different from the start line. Fixes #16531 22 May 2017, 18:20:45 UTC
85d4c4b feat(core): update zone.js to 0.8.10 and expose the flush method (#16860) `flush()` can now be used from within fakeAsync tests to simulate moving time forward until all macrotask events have been cleared from the event queue. 22 May 2017, 18:19:21 UTC
6e41add feat(tsc-wrapped): support template literals in metadata collection (#16880) Fixes: #16876 22 May 2017, 18:19:09 UTC
11c10b2 fix(tsc-wrapped): resolve short-hand literal values to locals (#16873) Fixes: #16872 22 May 2017, 17:18:44 UTC
98849de build: fix public-api:update gulp task (#16859) PR #16834 makes the task faster but it doesn't work any more! Reverting to the slower but correct task for now. 22 May 2017, 17:07:21 UTC
afd703d build: remove router-specific versioning process (#16810) 22 May 2017, 17:06:46 UTC
ce18fdb fix(aio): use the current version in the version picker Previously we hardcoded the current version into the navigation items. Now only previous versions are included there. The current version is computed from the currentVersion info. Closes #16909 22 May 2017, 12:48:07 UTC
670771d build(aio): make the postinstall script more Windows-friendly 21 May 2017, 14:37:22 UTC
c8b08f3 feat(aio): implement ScrollSpy service (to highlight the active section in ToC) 20 May 2017, 11:08:38 UTC
3d382dc docs: add changelog for 4.2.0-rc.0 19 May 2017, 23:03:18 UTC
9081f84 release: cut the 4.2.0-rc.0 release 19 May 2017, 22:54:52 UTC
f1a9e3c feat(animations): introduce routeable animation support 19 May 2017, 20:45:22 UTC
b10029c docs(animations): add documentation for new animation features 19 May 2017, 19:52:04 UTC
5d4f543 refactor(router): don't run the change detection every time an outlet is activated fix(router): inside on push // SQUASH after review 19 May 2017, 18:55:15 UTC
81ca51a refactor(router): cleanup, simplification 19 May 2017, 18:55:15 UTC
6cb93c1 fix(animations): only require one flushMicrotasks call when testing animations 19 May 2017, 17:45:20 UTC
eed67dd feat(aio): update aio-shell class when sidenav opens or closes 19 May 2017, 13:10:00 UTC
be9e8b9 fix(aio): support IE via conditionally loaded polyfills Closes #16519 19 May 2017, 10:26:29 UTC
8a0e565 docs(aio): tidy up docs that use float clearing Closes #16681 19 May 2017, 08:47:53 UTC
2842b0c fix(aio): ensure that subsections clear floats correctly 19 May 2017, 08:47:53 UTC
a42322d feat(aio): code copy button has tooltip and aria-label Based on optional title passed in from parent element such as CodeExample or CodeTabs. Darkens uncovered copy button slightly as recommended for a11y. PR #16808 19 May 2017, 08:42:48 UTC
4ccb226 feat(aio): buttons for TOC "Contents" label - Use buttons for the TOC “Contents” label when embedded-and-expandable or TOC on the right to satisfy a11y. - Add aria-pressed setting for the toggles in TOC and NavItem. - Clicking the right panel TOC “Contents” button scrolls to top. - When embedded use same rotating caret as sidebar - When embedded and no secondaries, “Content” is just a label. - Gray background for focused buttons rather than outline because can’t get carets to work with outline. 19 May 2017, 08:42:30 UTC
b836aca docs(aio): rework of the upgrade guide This commit was worked on by a number of people including @filipesilva, @gkalpak and @wardbell. It contains changes that: * remove unused files, * fix the bootstrap approach to ensure that bootstrap is in the correct Zone * fix unclosed code-example tags * replace use of "we" with "you" * remove broken dual router example Related to angular/angular.io#3541 19 May 2017, 08:42:17 UTC
7d9f96a fix(animations): make sure reuseable animation subtitutions work without default params (#16875) 18 May 2017, 19:59:54 UTC
back to top