https://github.com/angular/angular

sort by:
Revision Author Date Message Commit Date
8a547ee docs: add changelog for 4.2.3 16 June 2017, 16:41:51 UTC
4211432 release: cut the 4.2.3 release 16 June 2017, 16:38:29 UTC
b8c39cd fix(forms): temp roll back breaking change with min/max directives With 4.2, we introduced the min and max validator directives. This was actually a breaking change because their selectors could include custom value accessors using the min/max properties for their own purposes. For now, we are rolling back the change by removing the exports. Closes #17491. 16 June 2017, 16:32:19 UTC
9c7a84d docs(aio): re-add biography entry for devversion With SHA 2c3e948e61a22da9e0612f882edfb830e8470b6c the biography of Paul Gschwendtner has been accidentally removed. This re-adds the biography entry (picture still present) as requested on Slack. 16 June 2017, 06:56:30 UTC
dbc6a4c build(aio): do not fail if `check-env` for the main angular project fails Fixes #17434 16 June 2017, 06:53:26 UTC
784410e build: fix link to DEVELOPER.md in `check-environment.js` 16 June 2017, 06:53:25 UTC
90a5a1e build(aio): remove dependency on build artifacts from parent folder 16 June 2017, 06:53:25 UTC
301f99c build: remove redundant line The same value is set a few lines below. 16 June 2017, 06:53:25 UTC
64e63b9 fix(aio): add missing redirect rule for `/styleguide` Fixes #17542 16 June 2017, 06:52:29 UTC
b192dd5 fix(animations): remove duplicate license header 15 June 2017, 21:51:40 UTC
96aa3bb docs(aio): update about page 15 June 2017, 21:15:59 UTC
8abc1df feat(aio): add iphone pwa features 15 June 2017, 21:15:59 UTC
f5eb528 docs(aio): incorporate Ward's comments 15 June 2017, 21:15:58 UTC
5cf06a9 docs(aio): add short section on built-in validators, copy edits 15 June 2017, 21:15:58 UTC
ab90f63 fix(aio): do not log messages in production In dev mode, all messages passed to `Logger` will be logged. In production mode, only warnings and errors will be logged. Fixes #17453 15 June 2017, 21:15:57 UTC
150d271 refactor(aio): remove unused `Logger` dependencies 15 June 2017, 21:15:57 UTC
a686eb2 build(aio): extra redirect rule 15 June 2017, 21:15:57 UTC
bfa7889 docs(aio): http guide shows how to import toPromise operator from rxjs Solves #17454 15 June 2017, 21:15:56 UTC
64fa100 fix(aio): specify large image for PWA splash-screen 14 June 2017, 16:45:37 UTC
5fae987 build(aio): upgrade lighthouse to v2.1 14 June 2017, 16:45:37 UTC
9c4cda1 ci(aio): fail the build if the PWA score is too low Previously, there was an issue with testing the PWA score on staging and failing the build was temporarily disabled. It works now, so we need to enable failing the build is the score drops below some threshold. 14 June 2017, 16:45:37 UTC
d9cbe56 test(aio): add async beforeEach to prevent Chrome disconnects Related to 3d5f520ff08f00f89f323f1ec3bcd1e0c3f38596 from #17405 14 June 2017, 16:45:37 UTC
86df710 fix(aio): always cover the whole footer with its background Fixes #17465 14 June 2017, 16:45:37 UTC
e7a4f92 fix(aio): fix trackBy demo in template-syntax article 14 June 2017, 16:45:36 UTC
76af452 test(platform-server): fix and re-enable integration tests 14 June 2017, 16:45:36 UTC
11dfb68 ci: update github templates (#17466) 13 June 2017, 22:27:35 UTC
d363aa0 fix(aio): make the footer links clickable on all browsers The footer background (implemented via `footer:after`) had a higher `z-index` than other footer elements and was obscuring the footer links on certain browsers (Firefox, Edge, IE), which made them unclickable. This commit lowers the index of `footer:after`, so that links are clickable on these browsers. Fixes #17460 13 June 2017, 22:27:35 UTC
209d74c ci: disable platform-server integration test as it is currently broken 13 June 2017, 22:27:35 UTC
fec8f6f refactor(compiler): remove duplicate code 13 June 2017, 22:27:35 UTC
ee9daaf ci: use npm_install for bazel using yarn_install polluted our node_modules cache because it disregards the npm_shrinkwrap.json 13 June 2017, 22:27:35 UTC
4164369 docs(aio): update typescript for `examples/webpack` to same as cli 13 June 2017, 18:35:17 UTC
747b6a6 build(aio): add staging environment You can now specify what environment you are building by add it to the `yarn build` command. For example: ``` yarn build -- --env=stage ``` Moreover the `deploy-to-firebase.sh` script will automatically apply the appropriate environment. 13 June 2017, 18:35:17 UTC
9ed836c docs(aio): i18n guide - updates for v4 13 June 2017, 18:35:17 UTC
e4c8244 build(aio): increase docs integration test timeouts The API docs tests have very variable run times, depending upon the build environment. This change doubles their test timeout values to prevent false-negative failures. 13 June 2017, 18:35:17 UTC
a2f2321 fix(aio): fix scrolling to elements near the bottom of the page Previously, we always assumed that elements would be scrolled to the top of the page, when calling `element.scrollIntoView()`. This is not true for elements that cannot be scrolled to the top, e.g. when the viewport height is larger than the height of the content after the element (common for small sections near the end of the page). In such cases, we would unnecessarily scroll up to account for the static toolbar, which was unnecessary (since the element was not behind the toolbar anyway) and caused ScrollSpy to fail to identify the scrolled-to section as active. This commit fixes it by ensuring that we do not scroll more than necessary in order to align the top of the element with the bottom of the toolbar. Fixes #17452 13 June 2017, 18:35:17 UTC
668f9ed fix(aio): show search results when search box gets focus Due to a previous commit, the search was only triggered if the query changed, and not when the search box regained focus. 13 June 2017, 18:35:17 UTC
b784829 fix(aio): use locally hosted lunr library The library is downloaded from npm but then copied into the assets folder (and ignored by git) as part of the postinstall step. 13 June 2017, 18:35:17 UTC
ad4fee7 fix(aio): make search results better * update to latest version of lunr search * add trailing wildcard to search terms to increase matches * fix unwanted error when escape was pressed Closes #17417 13 June 2017, 18:35:17 UTC
2d31e17 fix(aio): fix buttons in "Home" and "Features" Using `<a>` inside a `<button>` is not syntactically valid HTML and breaks on some browsers (e.g. Firefox). Furthermore, clicking the button doesn't do anything unless you click on the link (e.g. clicking on the padding around the link does nothing), which is inconvenient and confusing. Fixes #17448 13 June 2017, 18:35:17 UTC
39cff56 docs: clarify when non-null-assertion-operator is needed in template-syntax 13 June 2017, 18:35:17 UTC
203c5ba fix(aio): ensure that API filter page can display 3 columns in wide view Fixes #17251 13 June 2017, 18:35:17 UTC
eda7bb5 fix(aio): tidy up layout of api filter page * Remove the "info-banner" styling from the filters. * Fix alignment of the search box on a narrow screen (closes #17395) * Remove unnecessary whitespace before section headers 13 June 2017, 18:35:17 UTC
1480a30 docs(aio): rename Upgrade docs to cheatsheet 13 June 2017, 18:35:16 UTC
d6087f7 fix(aio): remove outline from search input on focus Closes #17396 13 June 2017, 18:35:16 UTC
dc084a5 build(aio): make deploy-to-firebase.sh executable 12 June 2017, 23:13:46 UTC
7a2d2ef docs: add changelog for 4.2.2 12 June 2017, 22:50:10 UTC
e95062d release: cut the 4.2.2 release 12 June 2017, 22:50:10 UTC
0268818 build(aio): update Google Analytics property id for the prod environment This is the same property ID as the one used by the current angular.io. 12 June 2017, 22:49:41 UTC
234268e ci(aio): deploy commits on the stable branch to production The current stable branch is determined based on the current version mapped to the npm `latest` tag (by replacing the patch version number with 'x' - e.g. `1.2.3` --> `1.2.x`). PRs against the stable branch will be deployed to the preview server (as long as the rest of the requirements are met). Commits on the stable branch itself will be deployed to production. Fixes #16908 12 June 2017, 22:49:22 UTC
ed73d4f refactor(compiler): don’t always compile `.ngfactory.ts` files by default This puts the behavior introduced in https://github.com/angular/angular/commit/573b8611bc4ab85a7436ee110526678a0ecf6c76 behind the new flag `alwaysCompileGeneratedCode` to not break users that might have relied on this behavior. 12 June 2017, 22:27:02 UTC
6ca4692 fix(animations): properly collect :enter nodes in a partially updated collection This PR fixes an issue where `query(':enter')` will only collect elements up until it an element that is found that isn't apart of the `:enter` query. Closes #17440 12 June 2017, 22:26:46 UTC
185075d fix(animations): compute removal node height correctly 12 June 2017, 19:18:26 UTC
451257a fix(animations): do not treat a `0` animation state as `void` 12 June 2017, 19:18:15 UTC
3d5f520 test(aio): fix Chrome getting disconnected during unit tests Chrome (v58+) often gets disconnected during unit tests (causing them to fail). This has been happening locally (on Windows) and on Travis. The exact reasons are not known, but it seems that some of the `AppComponent` tests are to blame. Based on the discussion in https://github.com/jasmine/jasmine/issues/1327 (and plenty of trial-and-error), using Jasmine's `done()` callback before each of test (even calling it synchronously) fixes the issue. 12 June 2017, 12:59:44 UTC
a1065bf build(aio): upgrade Jasmine-related dependencies According to https://github.com/jasmine/jasmine/issues/1327#issuecomment-306924549, this might help with help with frequent DISCONNECTED errors (especially on Travis). 12 June 2017, 12:59:44 UTC
d6f345c build(aio): upgrade Karma-related dependencies 12 June 2017, 12:59:44 UTC
d961911 docs(aio): fix broken example in upgrade guide Fixes #17109 11 June 2017, 17:37:27 UTC
e543272 fix(aio): remove gap between sidenav menus Fixes #17394 11 June 2017, 14:05:04 UTC
c8c0cee build(bazel): fix the typescript path in the BUILD file (#17316) 10 June 2017, 01:32:36 UTC
afbc2b0 build(aio): upgrade purify to deal with messed up comment in animations code 10 June 2017, 01:31:50 UTC
69ec1e2 build(aio): upgrade to @angular/*@4.2.1 10 June 2017, 01:31:50 UTC
ff15509 build(aio): turn on webpack 3.0 scope-hoisting 10 June 2017, 01:31:50 UTC
7e22a2f build(aio): remove duplicate webpack version 10 June 2017, 01:31:50 UTC
0a48c92 build(aio): upgrade to purify 0.0.24 that supports webpack 3.0 10 June 2017, 01:31:50 UTC
991ca92 build(aio): turn off vendor chunking This was done to prevent webpack from generating cross chunk registry calls which prevent DCE. 10 June 2017, 01:31:50 UTC
c550f88 build(aio): upgrade to an unreleased version of cli with webpack 3.0-rc.0 10 June 2017, 01:31:50 UTC
851038c build(aio): upgrade @angular/service-worker to beta.15 10 June 2017, 01:31:50 UTC
df7774c docs(aio): restore animation original value (#17385) 10 June 2017, 01:27:11 UTC
15090a8 docs: add changelog for 4.2.1 09 June 2017, 23:11:29 UTC
8575e3f release: cut the 4.2.1 release 09 June 2017, 23:04:09 UTC
90b0713 refactor(compiler): don’t write summaries for jit by default The default is false externally but true internally at Google. 09 June 2017, 22:58:53 UTC
d56b7ed docs(aio): reorganise the sidenav menu (#16934) Reorganizes the items in the sidenav menu and consolidates the quickstart and cli-quickstart guides into one. 09 June 2017, 21:48:53 UTC
db5e506 build(aio): update typescript to 2.3.2 (#17382) 09 June 2017, 21:36:36 UTC
0020dad docs(aio): update examples to 4.2 (#17367) 09 June 2017, 21:35:35 UTC
c2d31fb fix(http): move destructuring inside {Request,Response}Options ctor Previously the RequestOptions/ResponseOptions classes had constructors with a destructured argument hash (represented by the {Request,Response}OptionsArgs type). This type consists entirely of optional members. This produces a .d.ts file which includes the constructor declaration: constructor({param, otherParam}?: OptionsArgs); However, this declaration doesn't type-check properly. TypeScript determines the actual type of the hash parameter to be OptionsArgs | undefined, which it then concludes does not have a `param` or `otherParam` member. This is a bug in TypeScript ( https://github.com/microsoft/typescript/issues/10078 ). As a workaround, destructuring is moved inside the method, where it does not produce broken artifacts in the .d.ts. Fixes #16663. 09 June 2017, 21:34:39 UTC
65d49d5 fix(aio): temporarily remove link to source from the API pages (#17371) We need to come up with a better design (possibly involving an icon button) to link to the source code (for viewing and/or editing). Fixes #17254 09 June 2017, 21:14:39 UTC
3a99af2 docs(packaging): update homepage in @angular/tsc-wrapped (#17352) Motivation: `yarn outdated`, for exmaple, shows the homepage URL on the command line. If copy-pasting or clicking on the URL, it's nice to see the repo's page instead of a 404. 09 June 2017, 20:35:23 UTC
503fd1f docs(aio): fix image width on the homepage 09 June 2017, 20:32:52 UTC
4c74dba docs(aio): update events page 09 June 2017, 20:32:52 UTC
33df13a build(aio): update to 4.2 (#17369) 09 June 2017, 20:31:12 UTC
ce18c68 fix(aio): temporarily remove the focus style of top-bar nav items Temporarily addresses #17216 until we upgrade to an `@angular/material` version that includes angular/material2@3bc82f6dc. 09 June 2017, 19:37:12 UTC
2d56239 fix(aio): sidebar folder state after select item Closes #17245 and #17253 When the user selects a doc item in the side nav: 1) expand folder(s) leading to the selected doc item 2) on a wide display, keep other already expanded folders open 3) on narrow (mobile) display, collapse other expanded folders Used to do (3) when wide. Issue #17245 asks for (2). That logic was bypassed for selected node when we allowed headers to have content because that unintentionally expanded the header’s folder when selected. Because the selected node is no longer a header with content, removing this exclusion also means that folders are expanded/collapsed with above logic even for API pages. 09 June 2017, 15:53:54 UTC
a0b30e5 docs(aio): remove example specific `.gitignore` files All the files that should be ignored are defined in the `aio/content/examples/.gitigore` folder. 09 June 2017, 13:33:21 UTC
76a9206 docs(aio): remove cli-quickstart styles.css from git 09 June 2017, 13:33:21 UTC
ef6609a docs(aio): remove example specific styles from the shared boilerplate styles.css 09 June 2017, 13:33:21 UTC
c0dcb34 docs(aio): create styles.css snippet file for toh-pt5 example 09 June 2017, 13:33:21 UTC
8a9a5ec docs(aio): move example specific styles into router example app.css file 09 June 2017, 13:33:21 UTC
12c5ead docs(aio): do not ignore i18n example js file 09 June 2017, 13:33:21 UTC
3db6b6c build(aio): ignore example files that are gitignored Rather than hard coding excludes into the dgeni config, use the fact that we are already ignoring the boilerplate and generated files via the .gitignore file. 09 June 2017, 13:33:21 UTC
e894f5c fix(aio): expand the main content width when there is no ToC Previously, the main content would always leave a 18% margin on the right to be occupied by the ToC (even if there was no ToC). This commit lets the main content expand to the right to occupy all the available space when there is no ToC. Fixes #17205 Fixes #17270 09 June 2017, 12:33:51 UTC
8524187 fix(aio): restrain scrolling inside ToC (when cursor over ToC) Previously, when scrolling the ToC and reaching the top/bottom, further mousewheel events would result in scrolling the window (and thus the main content). This is standard browser behavior. In the case of the ToC though, the `ScrollSpy` would detect scrolling in the main content and scroll the active ToC to entry into view, thus resetting the scroll position of the ToC. Reproduction: 1. Open `~/guide/template-syntax`. 2. Start scrolling through the long ToC. 3. Try to go to the bottom of the ToC. 4. Once you reach the bottom, the main content starts scrolling down. 5. The first section ("HTML in templates") becomes "active", so the ToC is scrolled back up to make its corresponding entry visible. 6. Go back to step 2. This commit improves the UX, by not allowing the main content to scroll when the cursor is ovr the ToC and the user has scrolled all the way to the top/bottom of it. 09 June 2017, 09:38:06 UTC
f7422a9 fix(aio): animate hamburger in/out Fixes #17215 09 June 2017, 07:17:48 UTC
cf0a9e0 docs: add changelog for 4.2.0 08 June 2017, 22:38:20 UTC
8e5beb0 release: cut the 4.2.0 release 08 June 2017, 22:38:20 UTC
576d6d8 feat(aio): update the home page and docs landing page content (#17325) Closes #17268 Closes #17230 08 June 2017, 22:26:15 UTC
41a765d fix(aio): re-color code pretty print closes #17246 08 June 2017, 21:00:16 UTC
f370fd3 docs: "TypeScript to JavaScript" code tab renamed “ES6 + Decorators” closes #17260 08 June 2017, 21:00:06 UTC
a222c3e fix(forms): fix min and max validator behavior on non-numbers 08 June 2017, 20:59:17 UTC
5a71df0 build(aio): rename features header 08 June 2017, 19:57:42 UTC
6a46cab docs: security guide images closes #17263 08 June 2017, 19:57:13 UTC
back to top