-
-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
f6afc29
commit 39ac69c
Showing
1 changed file
with
65 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
# AMP Affiliately Jekyll Theme Changelog | ||
|
||
## v2.8.0 (2024-01-15) | ||
|
||
Release v2.8.0 contains various improvements and fixes for the project. The changes are grouped into the following categories: | ||
|
||
### ⬆️ Dependencies | ||
|
||
- Update cheerio to fix ReDoS vulnerability | ||
- Update postcss for AMP Optimizer | ||
- Update glob-parent to fix ReDoS vulnerability | ||
- Bump semver from 5.7.1 to 5.7.2 | ||
- Bump caniuse-lite from 1.0.30001431 to 1.0.30001576 | ||
- Bump decode-uri-component from 0.2.0 to 0.2.2 | ||
|
||
### 🎨 Style | ||
|
||
- Rebuild minified CSS and SCSS files for the theme | ||
- Hide Disqus ads and GitHub sponsor button with CSS | ||
- Format Liquid snippets in the post.html file | ||
|
||
### 🐛 Fixes | ||
|
||
- Resolve AMP optimizer warning in the continuous integration workflow | ||
- Resolve a conflict caused by the Jekyll Archives plugin in the build process | ||
- Fix the AMP CSS issue and the Iframe issue in AMP | ||
- Fix the potential XSS vulnerability in jQuery | ||
|
||
### ✨ Features | ||
|
||
- Add AMP Optimizer logs to the gulp task | ||
- Hide the `gh-pages` branch from the Git Graph in VS Code | ||
|
||
### 🗑️ Removed/Deprecated | ||
|
||
- Remove VigLink affiliate program from the theme | ||
- Remove amp-link-rewriter extension from the theme | ||
- Remove the CodeQL Action from the GitHub Workflows as it is deprecated | ||
- Schedule the deprecation of some gulp modules that are no longer needed | ||
|
||
### ♻️ Refactor | ||
|
||
- Simplify author logic in the post.html file | ||
|
||
### 🔧 Chore | ||
|
||
- Update the Front Matter CMS database and the recommended VS Code extensions | ||
- Update the Actions to run on Node 16 instead of Node 12 | ||
|
||
### 📝 Documentations | ||
|
||
- Fix typos and broken links in the README file | ||
- Fix broken links in Config Guide and Media pages | ||
- Remove jekyll-gist from whitelist package list in the Plugin page | ||
- Add the docs for embedding gists by using the `<amp-gist>` components to the Code page | ||
|
||
### Related Issue(s) | ||
|
||
- [#27](https://github.com/chriskyfung/amp-affiliately-jekyll-theme/issues/27) | ||
- [#45](https://github.com/chriskyfung/amp-affiliately-jekyll-theme/issues/45) | ||
- [#46](https://github.com/chriskyfung/amp-affiliately-jekyll-theme/issues/46) | ||
- [#48](https://github.com/chriskyfung/amp-affiliately-jekyll-theme/issues/48) | ||
- [#49](https://github.com/chriskyfung/amp-affiliately-jekyll-theme/issues/49) | ||
- [#50](https://github.com/chriskyfung/amp-affiliately-jekyll-theme/issues/50) | ||
- [#52](https://github.com/chriskyfung/amp-affiliately-jekyll-theme/issues/52) |