Skip to content

v0.2.0: Feature Release

Compare
Choose a tag to compare
@technosophos technosophos released this 08 Mar 00:14
· 207 commits to main since this release
fe8cfb7

This release of Bartholomew adds a number of features, including many new template functions, gzip content encoding, support for 3XX redirects, and improved error handling.

Future Bartholomew releases will continue to introduce new features.

Template functions now live in a dedicated handlebars-sprig crate maintained by @rajatjindal.

$ shasum -a 256 bartholomew.wasm    
e4fde48215638e28a083084c71baac648a44cb4db0cee8ed392485072c4adced  bartholomew.wasm

Changelog

  • simplify the release process, since we only need wasm 0cdd918 (Matt Butcher)
  • Prepare for release v0.2.0 24ed1b3 (Matt Butcher)
  • if TOML header fails to parse, don't 500 the entire site 82a4a12 (Matt Butcher)
  • update sprig to include new fns c2193cb (Rajat Jindal)
  • check if client supports gzip 3135aec (Rajat Jindal)
  • send gzip encoded result if enabled 18e2066 (Rajat Jindal)
  • add fn to send gzip encoded result d83a8df (Rajat Jindal)
  • move response printing to its own module bd04234 (Rajat Jindal)
  • use handlebars_sprig for template functions d7375e5 (Rajat Jindal)
  • Skip loading dotfiles 396a029 (Matt Butcher)
  • add logo 4b376e5 (Rajat Jindal)
  • minor refactor 0ed16aa (Matt Butcher)
  • Add support for custom status and redirect bde798b (Matt Butcher)
  • sort_alpha template function d24b124 (Rajat Jindal)
  • splitn template function 7508ae3 (Rajat Jindal)
  • split template function 08a43db (Rajat Jindal)
  • rename implode to join 0f7e93c (Rajat Jindal)
  • fix handle bar logo 425e831 (Rajat Jindal)
  • add implode template function 5387f41 (Rajat Jindal)
  • fix logo alignment c6d2e87 (Rajat Jindal)