8000 Releases Β· jekyll/jekyll Β· GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: jekyll/jekyll

v4.4.1

29 Jan 12:47
Compare
Choose a tag to compare

Bug Fixes

  • Restore globbed path behavior in front matter defaults (#9762)

v4.4.0

27 Jan 15:28
Compare
Choose a tag to compare

Minor Enhancements

  • Allow marking specific highlighted lines via Liquid (#9138)
  • Add gem csv to runtime dependency list (#9522)
  • Bump the minimum ruby version to 2.7 (#9525)
  • Acknowledge livereload_port from site config too (#9606)
  • Add gem base64 as runtime dependency (#9740)
  • Add gem json as runtime_dependency (#9671)
  • Remove unnecessary constraint on gem mercenary (#9758)

Bug Fixes

  • Optimize default front matter using File.fnmatch? (#9185)
  • Remove totals in profile table properly (#9186)
  • Optimize Site#each_site_file (#9187)
  • Rename sass partial created for new blank site (#9257)
  • Fix jekyll serve --detach with jekyll-sass-converter 3.x (#9304)
  • Handle TypeError from where filter gracefully (#9292)
  • Add support for upcoming logger 1.4.3 (#9392)
  • Fix typo in devcontainer.json (#9364)
  • Correct rubocop lint errors (#9600)
  • Fix inexistent layout warning for the default 404 page (#9589)
  • Relax version constraint on wdm in new Gemfile (#9662)
  • Fix --livereload-ignore option (#9570)
  • Render theme-gem root only in development (#9680)

Development Fixes

  • Cleanup highlight tag (#9177)
  • Run tests in utc (#9168)
  • Lock Ruby in CI to v3.1.2 and bump JRuby to v9.4.0.0 (#9196)
  • Update sass related tests for jekyll-sass-converter 3.x (#9223)
  • Split test/test_tags.rb into multiple files (#9230)
  • test: use hash explicitly for Struct initializer for ruby 3.2 (#9237)
  • script/default-site: accept flags for jekyll new (#9259)
  • Bump check-spelling/check-spelling from 0.0.20 to 0.0.21 (#9205)
  • Use check-spelling/check-spelling@v0.0.21 (#9199)
  • Bump RuboCop to v1.45.x (#9305)
  • Bump Rubocop to version 1.48.x (#9326)
  • Bump versions of ruby & nodejs in devcontainer (#9360)
  • Bump rubocop version to 1.52.x (#9361)
  • Upgrade RuboCop to 1.54 (#9401)
  • Add CodeQL workflow (#9397)
  • Bump actions/checkout from 3 to 4 (#9442)
  • Test suite uses shoulda-context only. (#9441)
  • Keep activesupport at version 7.0.x (#9469)
  • Bump Rubocop to 1.56.4 (#9459)
  • Configure dependabot to handle rubygems dependencies (#9445)
  • Update rubocop gem (#9476)
  • Fix Performance/StringIdentifierArgument violation in site.rb and allow activesupport 6 for windows tests (#9512)
  • Add a few more emeritus team members (#9535)
  • Make custom cop inherit RuboCop::Cop::Base (#9597)
  • CI: Use JRuby 9.4.8.0 (#9654)
  • Stop testing with Cucumber on JRuby (#9661)
  • Windows CI on GitHub Actions (#9659)
  • Run GitHub Actions only if needed (#9664)
  • Format .rubocop.yml via a rake task (#9687)
  • Configure some new cops (#9688)
  • Fix expected markup per WAI-ARIA requirements (#9737)
  • Add an optional :rdoc group of gems (#9742)
  • Test inspect filter with custom object (#9743)
  • Bump cucumber to v9 (#9747)
  • Add Ruby 3.4 to CI matrix (#9740)
  • Remove unnecessary runtime dependency (#9753)
  • Bump check-spelling/check-spelling action (#9756)

Documentation

  • Fix Nested tree navigation with recursion example (#9174)
  • Fix typo on website (#9203)
  • Publish post on major release of sass-converter (#9225)
  • Update Jekyll on macOS (macos.md) and current ruby version to 3.1.3 in ruby.yml (#9195)
  • Add release post for v4.3.2 (#9263)
  • Grammatical reordering in 3-to-4 upgrading docs (#9245)
  • fixed grammatical mistake on "showcase" page (#9264)
  • Mark highlight mark_lines feature as 4.4 in docs (#9184)
  • Add v3.9.3 release history & post to master branch (#9284)
  • Update S3 deployment to remove s3_website (#9221)
  • Document Exclude behavior, Include overrides and the default exclusion list (#9376)
  • Update macos.md, remove Catalina (macOS 10.15) (#9405)
  • Update macos.md, add support for Ventura (#9406)
  • Typo fix - update to hooks and 3rd party deployment and one other article (#9411)
  • Update 07-assets.md (#9393)
  • Mention the front matter requirement in pages.md (#9423)
  • Point to the Rouge GitHub repo rather than broken website (#9362)
  • Add new theme directory to themes resources (#9356)
  • Adds Kinsta to 3rd party deployments (#9331)
  • Update Fedora prerequisites to include g++ (#9290)
  • Update convert-site-to-jekyll.md (#9348)
  • Update github-actions documentation (#9426)
  • Update resources.md (#9449)
  • Add GitHub Pages helpful notes (#9235)
  • Clarify which version of Jekyll needs 'jekyll-paginate' (#9477)
  • chore: update showcases (#9473)
  • Add FreeBSD installation instructions (#9481)
  • Fix broken link for the security team page (#9497)
  • Fix broken links for several Jekyll integrations (#9496)
  • Add release post for v4.3.3 (#9511)
  • Add docs version badge to page_excerpts feature (#9520)
  • Improve accessibility of the docs (#9338)
  • Fix gem quote consistency on docs (#9517)
  • Make site search work again (#9530)
  • Jekyll docs template typo - All pages show "Deployment" (#9548)
  • Fixed: Wrong navigation style on the right side of news and docs pages (#9586)
  • Add redirect for step-by-step tutorial (#9593)
  • Add Jekyll 3.10.0 release post & history (#9625)
  • Fix minor docs error (#9641)
  • Update windows.md (#9644)
  • Document keys of global variable {{ jekyll }} (#9653)
  • Fix incorrect and inconsistent variables in the permalinks page (#9591)
  • Fix lapses in documentation of page variables (#9667)
  • Add note about VSCode warning for SCSS files (#9609)
  • docs: Fix incorrect parentheses (#9629)
  • docs: Fix of a bug in the pagination section (#8890)
  • Update current Ruby version renders and macOS docs (#9614)
  • Improve docs around using GitHub Actions to build and deploy Jekyll sites (#9682)
  • Fix grammar in the description of page.excerpt variable (#9689)
  • Render HTML tables at /docs/permalinks/ using a data file (#9666)
  • Fix HTML attribute separation whitespace placement in the Navigation include code of Assets step of the Step by Step Tutorial (#9695)
  • Fix missing glob matching pattern support description in the documentation of the include and exclude configuration options (#9697)
  • Fix missing url configuration option documentation (#9699)
  • Link to GitHub Pages Dependency versions page instead of explicitly specifying Jekyll version (#9715)
  • Fix broken link on third-party.md (#9704)
  • Fix: remove inaccessible links and their descriptions (#9745)
  • Add release post for v4.4.0 (#9759)

Site Enhancements

  • Extract markup for Improve this page into an inclusion (#9675)

v4.3.4

16 Sep 16:24
Compare
Choose a tag to compare

Bug Fixes

  • Backport #9662 for v4.3.x: Relax version constraint on wdm in new Gemfile (#9683)
  • Backport #9680 for v4.3.x: Render theme-gem root only in development (#9684)

Development Fixes

  • Sync workflows with counterparts on master (#9681)

v3.9.4

28 Dec 22:51
eb2c888
Compare
Choose a tag to compare

Bug Fixes

  • Backport #9392 for v3.9.x: Add support for Ruby 3.3 Logger (#9513)

v4.3.3

27 Dec 19:20
33a5a80
Compare
Choose a tag to compare

Bug Fixes

  • Backport #9392 for v4.3.x: Fix backward compatibility issues in the Logger (#9510)

Development Fixes

  • Backport #9237 for v4.3.x: Use Hash explicitly for Struct initializer (#9285)

v3.9.3

30 Jan 02:39
42d92d1
Compare
Choose a tag to compare

Bug Fixes

  • 3.9.x: Support i18n 1.x (#9269)
  • Backport #8880 for v3.9.x: Support both tzinfo v1 and v2 alongwith
    non-half hour offsets (#9280)

Development Fixes

  • v3.9.x: test under Ruby 3.2 #9272)
  • v3.9.x: fix rdiscount test (#9277)

v4.3.2

20 Jan 18:13
Compare
Choose a tag to compare

Bug Fixes

  • Backport #9257 for v4.3.x: Rename sass partial created for new blank site (#9262)
  • Backport #9187 for v4.3.x: Optimize Site#each_site_file (#9256)
  • Backport #9186 for v4.3.x: Remove totals in profile table properly (#9255)

Development Fixes

  • Backport #9223 for 4.3.x: Update sass related tests for jekyll-sass-converter 3.x (#9254)

v4.3.1

26 Oct 17:57
Compare
Choose a tag to compare

Bug Fixes

  • Respect user-defined name attribute in documents (#9167)
  • Revert "Incrementally rebuild when a data file is changed" (#9170)

Documentation

  • Release post for v4.3.1 (#9171)

v4.3.0

20 Oct 16:05
Compare
Choose a tag to compare

Minor Enhancements

  • Add webrick as a dependency (#8524)
  • Regenerate supported mime types (#8542)
  • Update include tag to be more permissive (#8618)
  • Optimize Jekyll::Utils.parse_date (#8425)
  • Update rubocop from 1.12 to 1.18 and min ruby from 2.4 to 2.5 (#8741)
  • Always hide cache-dir contents from Git (#8798)
  • Remove the warning about auto-regeneration on Windows (#8821)
  • Propagate _data folder from theme (#8815)
  • Support both tzinfo v1 and v2 alongwith non-half hour offsets. (#8880)
  • Run vendor-mimes to update mime.types (#8940)
  • Expose collection static files via site.static_files (#8961)
  • Expose basename from document.rb as name to Liquid templates (#8761)
  • Allow Configurable Converters on CSV (#8858)
  • Introduce theme drop to expose theme-gem details (#9129)
  • Relax version constraint to allow Rouge 4.x (#9134)
  • Incrementally rebuild when a data file is changed (#8771)
  • Support jekyll-sass-converter 3.x (#9132)

Bug Fixes

  • fix: pin rubocop to 1.12 due to error with ruby 2.4 (#8651)
  • Load Jekyll plugins from BUNDLE_GEMFILE location (#8585)
  • fix(security): CVE-2021-28834 (#8680)
  • Inject livereload script using location.protocol instead of http: (#8718)
  • Respect collections_dir config within include tag (#8756)
  • Fix regression in Convertible module from v4.2.0 (#8786)
  • Revert #7253: "Don't reset site.url to localhost:4000 by default" (#8620)
  • Improve readability of CI logs (#8877)
  • Fix deprecation message for missing doc method (#8960)
  • Fix response header for content served via jekyll serve (#8965)
  • Trigger livereload in sites without pages (#8337)
  • Only enable BOM encoding option on UTF encodings (#8363)
  • Ensure theme config is a Jekyll::Configuration object (#8988)
  • Remove misleading totals row from --profile table (#9039)
  • Unlock Psych dependency (#9135)
  • Fix false positive conflicts for static files in a collection (#9141)

Development Fixes

  • style: enable new cops (#8538)
  • Allow dependabot to keep github actions up-to-date (#8540)
  • Update actions/cache requirement to v2.1.3 (#8543)
  • Pin rubocop version (#8564)
  • style: add rubocop 1.9 cops (#8567)
  • Cross Version Testing Locally and Faster CI (#8610)
  • Use official Ruby setup GH action (#8614)
  • Spell check action for markdown documentation (#8675)
  • Update expect to cover docs/_posts (#8677)
  • Bump check-spelling/check-spelling from 0.0.18 to 0.0.19 (#8740)
  • Enable Rubocop accessor grouping, fix existing offenses (#8293)
  • Tags:Highlight: Decomposed HTMLLegacy formatter (#8623)
  • Relax Rubocop Dependency (#8831)
  • Add a workflow to build gems consistently (#8830)
  • Fix random test failures in TestExcerpt #to_liquid (#8884)
  • Lock gem psych to v3.x (#8918)
  • Fix typo in Bug Report template (#8951)
  • Check symlink outside site_source without Pathutil (#9015)
  • Stop testing with Rubies older than 2.7 on non-Windows (#8955)
  • Bump actions/checkout from 2 to 3 (#8986)
  • Remove git.io shortlinks from repo (#9045)
  • Bump rubocop to 1.32 (#9093)
  • Bump RuboCop to 1.36.x (#9125)
  • Use check-spelling/check-spelling@v0.0.20 (#9111)
  • Disable pending cops when running rubocop (#9136)
  • Relax RDoc version dependency (#9142)

Documentation

  • typo - do instead of don't (#8518)
  • Document support for TSV files consistently (#8488)
  • Add a disclaimer to tutorials involving Ruby code (#8525)
  • Improve documentation on developing generators (#8527)
  • Fixes typo in layouts_dir documentation (#8532)
  • Fix i.e. typos in collections.md (#8529)
  • Remove GitHub Pages content which is in GitHub docs (#8533)
  • Step By Step Instructions Review (#8399)
  • Fix typo in migrating from 3.0 to 4.0 page (#8572)
  • Fix for important missing step in macOS Installation Docs: Add the Homebrew gems directory to the PATH (#8496)
  • Use latest Jekyll-action configuration (#8579)
  • docs: troubleshoot macOS with ARM64 architecture (#8560)
  • docs: add overview of .jekyll-cache dir (#8648)
  • docs: clarify where .jekyll-metadata comes from (#8646)
  • Razorops cicd added (#8656)
  • Specify default port and host for serve commands in docs (#8624)
  • Update third-party.md (#8652)
  • Add documentation for Sass configuration options (#8587)
  • Add formcarry to forms section (#8471)
  • Add step to set SDKROOT (#8478)
  • Improve the "Markdown Options" Docs (#8681)
  • Add 'webrick' warning note to "Quickstart" Docs (#8727)
  • Update windows.md (#8701)
  • IRC networks - Libera, Freenode (#8706)
  • Improve GitHub Flavored Markdown Docs (#8684)
  • Fixing URL in MacOS install for rbenv-doctor (#8693)
  • Fix adjective in troubleshooting.md document (#8777)
  • Goodbye Frank. We'll miss you. πŸ’” (#8807)
  • Update index.html: Grammar fix. (#8803)
  • Prefer Libera. Remove Freenode. (#8811)
  • Update feature_request.md (#8797)
  • Remove AWS Amplify from the showcase (#8812)
  • Move Frank to Emeritus Core Team Members (#8813)
  • Release post for v4.2.1 (#8818)
  • Update CircleCI example (#8829)
  • Fix typo (#8835)
  • Added docs for running locally (#8852)
  • Linting README.markdown (#8900)
  • Remove text on GITHUB_TOKEN which is now built-in (#8907)
  • Add Security Policy document (#8823)
  • Manage repository meta documents consistently (#8908)
  • docs: add Layer0 deployment guide (#8915)
  • docs: Update REAMDE generated by jekyll new-theme (#8919)
  • Update resources.md (#8925)
  • Rewrite documentation on installing plugins (#8921)
  • Improve maintainers guide on releasing a new version (#8928)
  • Fix link for "CloudSh" (#8934)
  • Recommend using actions/cache in GitHub Actions documentation (#8948)
  • Remove references to EOL hakiri.io service (#8946)
  • Release post for v4.2.2 (#8982)
  • Document releasing off *-stable branches (#8984)
  • Update document by fix yaml syntax error (#8991)
  • Enhance option's case for Jekyll configuration (#8992)
  • Fix typo in _docs/deployment/manual.md (#8997)
  • Add quiet/verbose options (#8996)
  • Update README.markdown re IRC Pointer (#9005)
  • Remove Aerobatic (#9007)
  • Add Jekyll 3.9.2 release post to 'master' branch (#9013)
  • Simplify macOS installation docs (#8993)
  • Improve document about Github Actions section (#8853)
  • Update permalinks.md (#9017)
  • Add clarity to docs on permalinks placeholders and builtins (#8995)
  • Remove Ionic Framework site from showcase (#9057)
  • Windows: describe which option to choose (#9049)
  • Improve links (http -> https) (#9064)
  • Update ruby version for macos guide (#9086)
  • Update posts.md (#9151)
  • Release post for v4.3.0 (#9157)

Site Enhancements

  • Improvements to CSS (#7834)
  • Slightly update lang sh code-block styling (#8857)

v3.9.2

28 Mar 10:26
42150e9
Compare
Choose a tag to compare

Bug Fixes

  • Lock http_parser.rb gem to v0.6.x on JRuby (#8943)
  • Backport #8756 for v3.9.x: Respect collections_dir config within include tag (#8795)
  • Backport #8965 for v3.9.x: Fix response header for content served via jekyll serve (#8976)

Development Fixes

  • Update and fix CI for 3.9-stable on Ruby 3.x (#8942)
  • Fix CI for commits to 3.9-stable branch (#8788)
0