From 26914126c77712637d3e7a53ce52b841e9afe229 Mon Sep 17 00:00:00 2001 From: Frank Taillandier Date: Wed, 14 Aug 2019 21:18:32 +0200 Subject: [PATCH] Cleanup History --- History.markdown | 204 +++++++++++++++++++---------------------------- 1 file changed, 84 insertions(+), 120 deletions(-) diff --git a/History.markdown b/History.markdown index ca40aba7..23a3805b 100644 --- a/History.markdown +++ b/History.markdown @@ -11,6 +11,7 @@ * Drop support for `jekyll-watch-1.4.0` and older (#7287) * Incorporate `relative_url` filter in `link` tag (#6727) * Upgrade kramdown dependency to v2.x (#7492) + * Upgrade jekyll-sass-converter to v2.x - Sassc + sourcemaps (#7778) * Upgrade i18n to v1.x (#6931) * Add `Jekyll::Cache` class to handle caching on disk (#7169) * Cache converted markdown (#7159) @@ -26,7 +27,6 @@ * Remove Jekyll::Utils#strip_heredoc in favor of a Ruby > 2.3 built in (#7584) * Incorporate `relative_url` within `post_url` tag (#7589) * Remove patch to modify config for kramdown (#7699) - * Use jekyll-sass-converter-2.0 by default (#7778) ### Bug Fixes @@ -71,9 +71,12 @@ ### Minor Enhancements * Enhance `--blank` scaffolding (#7310) + * Use `jekyll-compose` if installed (#6932) + * Disable Liquid via front matter (#6824) + * Configure cache_dir (#7232) + * ISO week date drops (#5981) * Fix custom 404 page for GitHub pages (#7132) * Load config file from within current theme-gem (#7304) - * Use `jekyll-compose` if installed (#6932) * Suggest re-running command with `--trace` on fail (#6551) * Support for binary operators in where_exp filter (#6998) * Automatically load `_config.toml` (#7299) @@ -85,7 +88,6 @@ * Cache globbed paths in front matter defaults (#7345) * Cache computed item property (#7301) * Cleanup Markdown converter (#7519) - * Disable Liquid via front matter (#6824) * Do not process Liquid in post excerpt when disabled in front matter (#7146) * Liquefied link tag (#6269) * Update item_property to return numbers as numbers instead of strings (#6608) @@ -98,10 +100,8 @@ * Add a custom inspect string for StaticFile objects (#7422) * Remind user to include gem in the Gemfile on error (#7476) * Search Front matter defaults for Page objects with relative_path (#7261) - * Configure cache_dir (#7232) * Lock use of `tzinfo` gem to v1.x (#7521, #7562) * Utilize absolute paths of user-provided file paths (#7450) - * ISO week date drops (#5981) * Detect `nil` and empty values in objects with `where` filter (#7580) * Initialize mutations for Drops only if necessary (#7657) * Reduce Array allocations via Jekyll::Cleaner (#7659) @@ -117,209 +117,173 @@ ### Development Fixes + * Upgrade liquid-c to v4.0 (#7375) + * Bump RuboCop to v0.71.0 (#7687) + * Target Ruby 2.4 syntax (#7583) + * Fix: RuboCop offenses (#7769) * Use communicative method parameters (#7566) * Scan `assert_equal` methods and rectify any offenses with a custom RuboCop cop (#7130) - * Add a script to profile docs with CI (#7540) - * Test with Ruby 2.6 on AppVeyor (#7518) - * Update gemspec (#7425) - * Upgrade liquid-c to v4.0 (#7375) - * Bump RuboCop to v0.63.x (#7489) - * Bump RuboCop to v0.62.x (#7449) - * Bump RuboCop to v0.61.x (#7401) - * Bump RuboCop to v0.60.x (#7338) - * Bump RuboCop to v0.59.0 (#7237) - * Bump RuboCop to v0.57.x (#7078) - * Relax version constraint on classifier-reborn gem (#7471) - * Test with Ruby v2.6 (#7438) - * Create symlink only if target is accessible (#7429) - * Test with oldest and latest Ruby only (#7412) - * Switch to `:install_if` for wdm gem (#7372) - * Update excludes for CodeClimate Analyses (#7365) + * CI: Test with Ruby 2.6 (#7438) + * CI: Test with Ruby 2.6 on AppVeyor (#7518) + * CI: Update RuboCop config (#7050) + * CI: Add a script to profile docs (#7540) * CI(Appveyor): shallow clone with 5 last commits (#7312) - * update yajl-ruby (#7278) + * CI: Test with oldest and latest Ruby only (#7412) + * CI: Update excludes for CodeClimate Analyses (#7365) + * CI: Lock Travis to Bundler-1.16.2 (#7144) + * CI: Bump tested version of JRuby to 9.2.7.0 (#7612) + * CI: Do not install docs on updating gems on Travis (#7706) + * Update gemspec (#7425) + * deps: relax version constraint on classifier-reborn gem (#7471) + * deps: update yajl-ruby (#7278) + * deps: bump yajl-ruby to v1.4.0 (#6976) + * Create symlink only if target is accessible (#7429) + * Switch to `:install_if` for wdm gem (#7372) * Add cucumber feature to test include_relative tag (#7213) * Small benchmark refactoring (#7211) - * Lock Travis to Bundler-1.16.2 (#7144) * Fix incorrectly passed arguments to assert_equal (#7134) * fix up refute_equal call (#7133) * Fix RuboCop offences in test files (#7128) * Use assert_include (#7093) * Remember to release docs gem (#7066) - * Update RuboCop's config (#7050) * Useless privates removed (#6768) * Load Rouge for TestKramdown (#7007) - * yajl-ruby update to v1.4.0 (#6976) * Update instructions for releasing docs Gem (#6975) * We are not using Ruby 2.2 anymore (#6977) * Remove unnecessary Jekyll::Page constant (#6770) * Remove unused error class (#6511) * Add a Cucumber feature for post_url tag (#7586) - * Bump tested version of JRuby to 9.2.7.0 (#7612) * Generate a "TOTAL" row for build-profile table (#7614) - * Target Ruby 2.4 syntax in RuboCop scans (#7583) - * Bump RuboCop to v0.68.x (#7637) * Refactor Jekyll::Cache (#7532) * Store list of expected extnames in a constant (#7638) - * Bump RuboCop to v0.69.x (#7656) * Profile allocations from a build session (#7646) * Update small typo in contributing.md (#7671) - * Bump RuboCop to v0.70.x (#7678) * Remove override to Jekyll::Document#respond_to? (#7695) - * Do not install docs on updating gems on Travis (#7706) * Update TestTags in sync with Rouge v3.4 (#7709) - * Bump RuboCop to v0.71.0 (#7687) * Use regexp to filter special entries (#7702) * Reduce Array objects generated from utility method (#7749) * Update mime.types (#7756) * Replace redundant Array#map with Array#each (#7761) - * Fix: rubocop offenses (#7769) * Reduce allocations by using #each_with_object (#7758) * Memoize fallback_data for Drop (#7728) * Use String#end_with? to check if entry is a backup (#7701) ### Documentation - * Add Installation Instructions for Ubuntu (#6925) - * add liquid tag jekyll-flickr (#6946) - * Updated copy - fixed casing of SaaS on resources page. (#6949) + * Refactor docs (#7205) + * Add a link to Giraffe Academy's tutorial (#7325) * Do not advise users to install Jekyll outside of Bundler (#6927) - * Don't prompt for sudo when installing with Ubuntu WSL (#6781) - * Fix typo (#6969) - * Add version number for group_by_exp doc (#6956) - * Update Windows install docs (#6926) * Remove documentation for using Redcarpet (#6990) - * Updated nginx configuration for custom-404-page documentation (#6994) + * Install Docs that Work on MacOS 10.14 (#7561) + * Add Installation Instructions for Ubuntu (#6925) + * Don't prompt for sudo when installing with Ubuntu WSL (#6781) + * Installation instructions for Fedora (#7198) + * Update Windows install docs (#6926) + * List all standard liquid filters (#7333) * List all static files variables (#7002) - * Document that _drafts need to be contained within the custom collection directory (#6985) - * Change for passive voice. (#7005) - * Added the CAT plugin to the plugin list (#7011) - * Updated to supported version (#7031) + * Improve how to include Rouge stylesheets (#7752) + * Mention CommonMark plugins (#7418) + * Add TSV to list of supported _data files. (#7168) + * How to deploy using pre-push git hook (#7179) + * Hosting with AWS Amplify (#7510) + * CircleCI deployment through CircleCI v2 (#7024) + * GitHub Pages: use themes from other repos (#7112) + * Document page.dir and page.name (#7373) + * Document custom tag blocks (#7359) + * Document converter methods (#7289) + * Document `{{ page.collection }}` (#7430) + * Document Jekyll Filters with YAML data (#7335) + * Document where Jekyll looks for layouts in a site (#7564) + * plugin: liquid tag jekyll-flickr (#6946) + * plugin: jekyll-target-blank (#7046) + * plugin: json-get. (#7086) + * plugin: `jekyll-info` (#7091) + * plugin: jekyll-xml-source (#7114) + * plugin: jekyll-firstimage filter (#7127) + * plugin: CAT (#7011) + * Resources: Statictastic (#7593) + * Resources: Bonsai Search (#7543) + * Resources: Formspark (#7601) + * Resources: Jekpack(#7598) + * Resources: formX (#7536) + * Resources: 99inbound's Jekyll post (#7348) + * Resources: CloudSh (#7497) + * Community: DEV Community's Jekyll tag (#7139) + * Showcase: developer.spotify.com (#7217) + * Showcase: Isomer (#7300) + * Add version number for group_by_exp doc (#6956) + * Updated nginx configuration for custom-404-page documentation (#6994) * Clarify definition of 'draft' (#7037) - * Listed the jekyll-target-blank plugin in plugins list. (#7046) - * Typo (#7058) + * _drafts need to be contained within the custom collection directory (#6985) + * Updated to supported version (#7031) * Add Hints for some Improved Travis Config in Doc (#7049) - * Added plugin json-get. (#7086) * Update travis-ci.md to point out "this is an example Gemfile" (#7089) - * Adding `jekyll-info` plugin (#7091) - * GitHub enables you to use themes from other repos (#7112) - * Updates to CODE OF CONDUCT (v1.4.0) (#7105) * Instructions to view theme’s files under Linux (#7095) - * Add jekyll-xml-source (#7114) - * Add the jekyll-firstimage filter plugin (#7127) * Use a real theme in the example (#7125) * Update docs about post creation (#7138) - * Add DEV Community's Jekyll tag to community page (#7139) * Initialize upgrading doc for v4.0 (#7140) * Add version badge for date filters with ordinal (#7162) - * Add closing tags for <a> (#7163) - * Add TSV to list of supported _data files. (#7168) * Corrected sample usage of postfiles (#7181) - * Add missing html end tag for code example in section 'For loops' (#7199) * Resolve "Unable to locate package ruby2.4" error (#7196) - * Installation instructions for Fedora (#7198) - * New docs (#7205) - * List all standard liquid filters (#7333) * Correct stylesheet url in tutorial step 7 (#7210) - * Add some minor improvements to image loading in Showcase page (#7214) - * Fix minor grammatical error (#7215) - * Add developer.spotify.com to the Jekyll Showcase (#7217) * Removes quotes from markdown for assets (#7223) * Clarified front matter requirement (#7234) - * Minor whitespace fixes (#7238) * Explicit location of where to create blog.html (#7241) - * Fix a small grammar error/typo in the docs (#7260) * Reference the build command options that allows multiple config files (#7266) - * Update 10-deployment.md (#7268) * Add more issue template(s) and pull request template (#7269) * Suggest sites use OpenSSL instead of GnuTLS for their site's CI (#7010) * Fix broken Contributors link in README.markdown (#7200) * Add title tag to item in RSS template (#7282) - * More inclusive writing (#7283) - * Document converter methods (#7289) * Add link tag to item in RSS template (#7291) - * Add Isomer to showcase (#7300) - * Added missing semicolon (#7306) - * "This restricts you..." to "This restricts your" (#7307) - * Add a link to Giraffe Academy's tutorial (#7325) - * Grammar correction (#7327) - * Document Jekyll Filters with YAML data (#7335) * Remove redundant instruction comment (#7342) - * Minimize rendering count (#7343) - * Update posts.md (#7360) - * Add info how to deploy using pre-push git hook (#7179) * Textile is only supported through a converter plugin (#7003) - * Add documentation for custom tag blocks (#7359) - * Added 99inbound's Jekyll post to form resources (#7348) - * Document page.dir and page.name (#7373) + * Add recursive navigation tutorial (#7720) * Remove installation instructions with Homebrew (#7381) * Fix dead link and misleading prose (#7383) * Fix content management section (#7385) - * Proposed re-wording of Sass note. :) (#7392) * Apply ruby official guide documents (#7393) * Fix group_by_exp filter example (#7394) - * Adjust team page listings (#7395) - * Update resources.md (#7396) - * Update resources.md (#7397) * Remove alt attribute from a tags (#7407) - * Fix grammatical error in permalinks.md (#7409) * Fix BASH code-block in ubuntu.md (#7420) * zlib is missing (#7428) - * Include docs for `{{ page.collection }}` (#7430) - * Permalink docs typo fixes (#7459) * Fixed unnecessary aticles and pronouns (#7466) - * Grammatical correction (#7464) - * Update resources.md (#7472) * Store SSL key and cert in site source (#7473) - * Minor doc fixes (#7495) - * Changed order of steps (#7503) - * Hosting with AWS Amplify (#7510) * Fix typo in tutorial for converting existing site (#7524) - * Add CloudSh to resource page. (#7497) * Check if var exists before include tag (#7530) - * Added formX to form-backend resources (#7536) * Clarify docs on collections regarding the need for front matter (#7538) * Fix incorrect Windows path in themes.md (#7525) - * Document where Jekyll looks for layouts in a site (#7564) - * Mention CommonMark plugins (#7418) * Addresses bundle not found. (#7351) - * Example of CircleCI deployment through CircleCI v2 (#7024) - * v4.0 development post (#6934) - * Release post for v3.8.0 (#6849) - * Release Post for v3.6.3, v3.7.4 and v3.8.4 (#7259) - * Adds Statictastic to the list of resources (#7593) - * Update 07-assets.md (#7599) - * Fix link space (#7600) - * Added Formspark to form resources (#7601) - * Simplify couple of includes in the docs site (#7607) - * Avoid generating empty classnames (#7610) - * Install Docs that Work on MacOS 10.14 (#7561) * Update the contribution docs for draft pull requests (#7619) - * Doc: Data file section adds TSV (#7640) + * Data file section adds TSV (#7640) * Indicate where the _sass folder is by default (#7644) * Docs: add version tags to new placeholders (#5981) for permalinks (#7647) * Solve "GitHub Page build failure" in 10-deployment.md (#7648) - * Fix typo from 'Github' to 'GitHub' (#7691) * fix link to Site Source config (#7708) - * Add Jekpack to resources page (#7598) * Introduce frontmatter in step 2 (#7704) - * Add recursive navigation tutorial (#7720) - * Fix misspelling of "additional" (#7764) - * docs: improve how to include rouge stylesheets (#7752) - * Added Bonsai Search (#7543) - -### Site Enhancements - * Add @ashmaroli to Core Team listing (#7398) * Lnk to Tidelift in site's footer (#7377) * Link to OpenCollective backing (#7378 * Link to sponsor listing in README (#7405) + * Adjust team page listings (#7395) + * Updates to CODE OF CONDUCT (v1.4.0) (#7105) + * More inclusive writing (#7283) + +### Site Enhancements + * Better Performance (#7388) + * Add some minor improvements to image loading in Showcase page (#7214) * Simplify assigning classname to docs' aside-links (#7609) + * Simplify couple of includes in the docs site (#7607) + * Avoid generating empty classnames (#7610) + * Minimize rendering count (#7343) -### release +### Release - * Release v4.0.0.pre.alpha1 (#7574) - * Prepare Jekyll 4.0.0 beta1 (#7716) + * Release post for v4.0.0 beta1 (#7716) + * Release post for v4.0.0.pre.alpha1 (#7574) + * Release post for v3.8.0 (#6849) + * Release post for v3.6.3, v3.7.4 and v3.8.4 (#7259) + * Post: v4.0 development (#6934) ## 3.8.6 / 2019-07-02