v0.21.0.beta3 "Broughton Beach"
Pre-release
Pre-release
jaredcwhite
released this
15 May 23:28
·
636 commits
to main
since this release
Beta documentation available at beta.bridgetownrb.com.
Changed
- Switch to using a Keep a Changelog format.
- Switch
plugins new
command to use MiniTest from the sample plugin repo. - Make configure command use Thor's apply method directly #293 (ayushn21)
Fixed
- Resources configured not to output to a destination are now transformed as expected.
- The
previous_resource
method now returns the proper resource. - Fix warnings in plugin tests by checking if an ivar was defined #296 (ayushn21)
- Ensure Netlify script is set to executable. #302 (ayushn21)
- Consider the default branch from the git config when creating a new site or plugin. #294 (ayushn21)
Removed
- A bunch of global config accessors on site (like
lsi
,keep_files
, etc.) - Remove safe_yaml gem in favour of using Psych which is in the stdlib. #303 (ayushn21)
0.21.0.beta2 - 2021-05-08
- Refactor old TODOs and deprecations
- Remove deprecated
sassify
/scssify
filters, add html_safe to theobfuscate_link
helper - Fix dotfiles or multiple extension permalinks (for the resource content engine) (jaredcwhite) #292
0.21.0.beta1 - 2021-04-25
- End-to-end Ruby front matter, templates, and data files (jaredcwhite) #285
- New
Bridgetown::Component
class with a ViewComponent-inspired API #268 (jaredcwhite) Read the Docs- Breaking Change: ERB now uses an output safety buffer to escape HTML in strings, same as in Rails. Read the Docs
- Relations for resources (belongs_to, has_many, etc.) #261 (jaredcwhite) Read the Docs
- Migrate to dart-sass since node-sass is deprecated #279 (eclectic-coding)