Skip to content

organize and update deprecation summary - #26733

Closed
jenniferfell wants to merge 5 commits into
angular:masterfrom
jenniferfell:jfell-deprecation
Closed

jenniferfell wants to merge 5 commits into
angular:masterfrom
jenniferfell:jfell-deprecation

Conversation

@jenniferfell

Copy link
Copy Markdown
Contributor

PR Checklist

Please check if your PR fulfills the following requirements:

PR Type

What kind of change does this PR introduce?

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • [X ] Documentation content changes
  • angular.io application / infrastructure changes
  • Other... Please describe:

What is the current behavior?

There is no consolidated list of deprecated features, with version deprecated and replacement info/link. The API List can be filtered to show only deprecated APIs. Deprecated APIs are shown with strikethrough in search, API List, and package overview pages.

Issue Number: #26585

What is the new behavior?

Deprecated APIs and features are summarized in one place, with link to other places as needed.
Easy to tell when something was deprecated (or when it will be removed).

Does this PR introduce a breaking change?

  • Yes
  • No

Other information

@jenniferfell

Copy link
Copy Markdown
Contributor Author

WIP: Still gathering information and related links. Not ready for review.

@mary-poppins

Copy link
Copy Markdown

You can preview f7af4f4 at https://pr26733-f7af4f4.ngbuilds.io/.

@jenniferfell jenniferfell added target: patch This PR is targeted for the next patch release feature Label used to distinguish feature request from other issues labels Oct 25, 2018
@jenniferfell

Copy link
Copy Markdown
Contributor Author

@jenniferfell

Copy link
Copy Markdown
Contributor Author

Also related for follow-up: #22640

@mary-poppins

Copy link
Copy Markdown

You can preview dda7c9e at https://pr26733-dda7c9e.ngbuilds.io/.

@mary-poppins

Copy link
Copy Markdown

You can preview 9c2ffdb at https://pr26733-9c2ffdb.ngbuilds.io/.

@mary-poppins

Copy link
Copy Markdown

You can preview 4b9a8ba at https://pr26733-4b9a8ba.ngbuilds.io/.

Comment thread aio/content/guide/deprecation.md Outdated
Comment thread aio/content/guide/deprecation.md Outdated
Comment thread aio/content/guide/deprecation.md Outdated
@jenniferfell
jenniferfell requested a review from a team January 25, 2019 00:21
@jenniferfell
jenniferfell force-pushed the jfell-deprecation branch 3 times, most recently from c1a3865 to d764b02 Compare February 5, 2019 19:14
@jenniferfell

Copy link
Copy Markdown
Contributor Author

The latest commit has the loadChildren changes suggested by @trotyl. Keeping as separate commit until I hear back from engineering.

The latest commit also has a fix to misspelling of "Compilation."

@jenniferfell jenniferfell added state: needs eng review Needs technical review and approval from engineering team state: blocked labels Apr 24, 2019
@mary-poppins

Copy link
Copy Markdown

You can preview eb4c9b5 at https://pr26733-eb4c9b5.ngbuilds.io/.

@IgorMinar IgorMinar left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

posting the feedback I have so far.. still working through the rest.

Comment thread aio/content/guide/deprecations.md Outdated
Comment thread aio/content/guide/deprecations.md Outdated
Comment thread aio/content/guide/deprecations.md Outdated
Comment thread aio/content/guide/deprecations.md Outdated
Comment thread aio/content/guide/deprecations.md Outdated
Comment thread aio/content/guide/deprecations.md Outdated
Comment thread aio/content/guide/deprecations.md Outdated
Comment thread aio/content/guide/deprecations.md Outdated
@jenniferfell
jenniferfell force-pushed the jfell-deprecation branch 2 times, most recently from e4bb8f8 to 8a59f67 Compare April 25, 2019 06:04
@IgorMinar
IgorMinar dismissed brandonroberts’s stale review April 25, 2019 06:10

feedback addressed

@mary-poppins

Copy link
Copy Markdown

You can preview 19d03e0 at https://pr26733-19d03e0.ngbuilds.io/.

@IgorMinar IgorMinar left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this looks good now! I still have a few nits (H4s -> H3s, and add a bit more space in front of each H3 to visually separate the items in the doc) but those changes can be done in a follow up PR.

Comment thread aio/content/guide/deprecations.md Outdated



#### @angular/common

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

are these intentionally H4s? The consequence of H4 is that they don't show up in TOC which is a shame. could this be made H3s in a followup PR? thanks!

@IgorMinar
IgorMinar removed the request for review from brandonroberts April 25, 2019 06:33
@IgorMinar IgorMinar added the action: merge The PR is ready for merge by the caretaker label Apr 25, 2019
AndrewKushnir pushed a commit that referenced this pull request Apr 25, 2019
AndrewKushnir pushed a commit that referenced this pull request Apr 25, 2019
BioPhoton pushed a commit to BioPhoton/angular that referenced this pull request May 21, 2019
BioPhoton pushed a commit to BioPhoton/angular that referenced this pull request May 21, 2019
BioPhoton pushed a commit to BioPhoton/angular that referenced this pull request May 21, 2019
BioPhoton pushed a commit to BioPhoton/angular that referenced this pull request May 21, 2019
BioPhoton pushed a commit to BioPhoton/angular that referenced this pull request May 21, 2019
@angular-automatic-lock-bot

Copy link
Copy Markdown

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

action: merge The PR is ready for merge by the caretaker cla: yes effort2: days feature Label used to distinguish feature request from other issues risk: low state: needs eng review Needs technical review and approval from engineering team target: major This PR is targeted for the next major release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants