Skip to content

Releases: fermyon/bartholomew

v0.10.0

05 Dec 21:08
v0.10.0
9da8a68
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.0...v0.10.0

v0.9.0

09 Oct 21:42
0aa0ed2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.8.0...v0.9.0

v0.8.0

06 Jun 04:03
e6ad1c4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.0...v0.8.0

v0.7.0

16 May 02:55
v0.7.0
61a2cb7
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.6.0...v0.7.0

v0.6.0

26 Oct 02:08
95cfd87
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v0.6.0

v0.5.0

13 Oct 06:53
5894441
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.0...v0.5.0

v0.4.0

16 Aug 22:40
e19bc85
Compare
Choose a tag to compare

This v0.4.0 release of Bartholomew brings a bunch of new features, fixes and performance improvements! Read below for all of the details.

Breaking Changes ⚠️

Note that site.pages is no longer populated in the template context by default. For templates that need the site.pages to be populated, the template must be added to the index_site_pages in the site.toml. Refer to the configuration docs for more info.

Features 🎉

Some of the notable features shipped in this release include:

New Docs 🖊️

@tpmccallum has added a new SEO doc detailing all of the ways Bartholomew can help optimize your website SEO performance

Full list of changes 🔍

New Contributors

Full Changelog: v0.3.0...v0.4.0

Note: The bart CLI artifact is for Linux amd64.

v0.3.0

15 Apr 17:04
6c6f754
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.3.0

Note: The bart CLI artifact is for Linux amd64.

v0.2.0: Feature Release

08 Mar 00:14
fe8cfb7
Compare
Choose a tag to compare

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)

v0.1.0

09 Feb 16:37
8014f46
Compare
Choose a tag to compare

Introducing Bartholomew, the micro-CMS for WebAssembly and Wagi.

This initial release contains all of the core functionality, including:

  • Support for Wagi
  • Handlebars templates
  • Rhai scripting
  • TOML + Markdown content

Checksum

ce7791b746180b4a5908f52abe2780fc1e55ed4e86e37236afff33c1799b6f17  bartholomew.wasm