2 Commits

Author SHA1 Message Date
Justin Van Patten
50723c31a2 Cleanup the Changelog (#1458)
* Cleanup the Changelog

- Removed old entries that are being moved to the CHANGELOG.md in `pulumi/pulumi` repo.
- Remove "Changelog" from TOC. The "Download and Install" page links to this page at the bottom.
- Make the links in the table actually look like links.
- Added a `changelog-table-row` shortcode (replacing the `sdk-links` shortcode), which will make it easier to add new rows to the table without introducing subtle broken anchor links.

* Validate the content of the /static/latest-version file

While making related changes here, I've added a test that will ensure no trailing newlines (or other whitespace) is added to the `latest-version` file, which may break dependencies that aren't resilient to it. We recently saw this in a PR and luckily the broken link checker caught it, but this makes the test more explicit.
2019-07-26 19:33:32 -07:00
Justin Van Patten
290ff404b5 Single place to update the latest-version (#1152)
When publishing a new version of the SDK, we must update the latest
version in two places:

    1. In the front matter of `content/quickstart/install.md`, and
    2. In the `static/latest-version` file.

There's no reason we need to update these separately, so converge on
only needing to update `latest-version`, and provide a shortcode to make
it easy to include the latest version in content files.
2019-06-11 15:03:56 -07:00