v2.0.0.beta4
Pre-release
Pre-release
- Require bridgetown when booting from Rack #948 (@ayushn21)
- Remove explicit require of puma in the console command #947 (@ayushn21)
- Refactor Roda plugin setup, add Roda "distribution" docs #969 (@jaredcwhite)
- Revamp the
minitesting
bundled configuration so it usesRack::Test
#954 (@jaredcwhite)- BREAKING CHANGE: the
flash
plugin is no longer loaded by the file-based routes plugin by default, it's now configured withsessions: true
in the ssr plugin init. Flash required sessions to be set up anyway, which used to be manual but is now provided by this new config.
- BREAKING CHANGE: the
- Remove legacy doctor command #966 (@jaredcwhite)
- Better inspect output for Bridgetown::Collection #968 (@jaredcwhite)
- Add Viewable callable object mixin for Ruby components #959 (@jaredcwhite)
- Add
irb
gem as a dependency (@jaredcwhite) - Add Enumerable to Paginator #967 (@jaredcwhite)
- Ensure symbol values for relations config still work (@jaredcwhite)
- docs: Add some file excludes for YARDoc generation #964 (@jaredcwhite)
- Show generic index file instead of crashing #963 (@jaredcwhite)
- Support minimalist installations with no
config.ru
orRakefile
(or anything other thanGemfile
really) #942 (@jaredcwhite) - Switch to
.bridgetown-cache/live_reload.txt
for live reload #949 (@jaredcwhite) - Cache instantiated template objects for ERB and Serbea #958 (@jaredcwhite)
- Preserve the
_bridgetown
default value inkeep_files
config #945 (@jaredcwhite) - Add back in "Now serving", fix absolute URL bug in dev, fix missing 404 (@jaredcwhite)
- Ensure front matter defaults are dot access hashes #944 (@jaredcwhite)
- Avoid duplication in r.bridgetown implementation #939 (@jeremyevans)
- Update
gh_pages
bundled configuration #943 (@konnorrogers)
Contributors: @ayushn21, @KonnorRogers, @jeremyevans, & @jaredcwhite