Unclaimed project
Are you a maintainer of jekyll? Claim this project to take control of your public changelog and roadmap.
Claim this projectChangelog
jekyll
:globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby
Back to changelogNew
v4.4.0
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.4.0 - jekyll Release Notes | AnnounceHQ