Bridgetown v1.0.0.alpha1 Release Notes

Release Date: 2021-10-15 // over 2 years ago
  • NOTE: this is still considered experimental and largely undocumented. It's fine to use...just not recommended for production. =)

    General

    • Strip out all of the legacy content engine #415 (jaredcwhite)

      • Transition Page to GeneratedPage
      • Resource content from plugins now supported
    • SSR & file-based dynamic routes in src/_routes #383 (jaredcwhite)

      • includes adding Puma, Rack, Roda, and Rake!
      • the previous WEBrick-based dev server is deprecated
      • nearly all past Yarn commands are now available through bin/bridgetown

    โž• Added

    • ๐Ÿ— add_resource DSL now available for builders #419 (jaredcwhite)
    • ๐Ÿ‘Œ Improve locale routing based on filenames or special front matter #414 (jaredcwhite)
    • โœจ Enhance front matter DSL with nesting and lambda value eval #398 (jaredcwhite)
    • โž• Add debug message when saving static files

    ๐Ÿ›  Fixed

    • ๐Ÿ‘Œ Improve resource engine compatibility in link tag and url_for helper #389 (jaredcwhite)
    • Prevent .js matches with any file like foo.js.txt.bat.png #399 (nachoal)

    ๐Ÿ”„ Changed

    • ๐Ÿ”„ Change single quotes in script folder #406 (JuanVqz)
    • Return ordered results for belongs_to array #390 (jaredcwhite)
    • โšก๏ธ Bumped minimum recommended Node requirement to v12 and updated the docs for Homebrew installation on macOS.

    โœ‚ Removed

    • โœ‚ Remove pry and use binding.irb in dev console script
    • โœ‚ Remove incremental generation #388 (jaredcwhite)