Skip to content

Releases: cvent/hogan

v0.8.5 The great character escape

20 Aug 15:40
ae85f26
Compare
Choose a tag to compare

A recent update to handlebars increased the set of characters that were escaped during the templating process. This release reverts back to the original set.

Async/Await!

18 Aug 17:28
40e9756
Compare
Choose a tag to compare

Moved the blocking calls within routes (really the whole request) to execute within a blocking thread pool. This will free up the request workers to continue serving requests.

Also added some mechanisms to group head requests. Ongoing requests will utilize the same result.

Bug Fixes

05 Aug 14:45
4fff626
Compare
Choose a tag to compare

Fixed a bug which prevented opening optimal sqlite database connections.

Even more improved caching and new routes

24 Jun 17:22
9d766bd
Compare
Choose a tag to compare
  • Added branch friendly routes for configs
  • Fixed an issue where folks were passing master as the SHA
  • Recheck the cache after acquiring the db lock on a cache miss. This should help for the pattern where the service is hit with multiple requests which all request the same SHA.

Reduce Locking Surface

23 Jun 12:42
def13a4
Compare
Choose a tag to compare

This release helps reduce the amount and size of the locks shared between requests.

Also includes some upgrades to dependencies.

Embedded DB and Vendored Deps

24 Apr 12:36
93e13b3
Compare
Choose a tag to compare

A couple big changes this release:

  • OpenSSL and SQLite are now vendored into the binary
  • Added an embedded store (SQLite) which will allow for offloading from the in-memory store and will help with cold starts and clustered deployments.

We also changed cache misses to only generate the requested environment.

Dependency Upgrades!

17 Mar 17:46
5fd4fd0
Compare
Choose a tag to compare

This release does not contain any new features, just dependency upgrades :shipit:

Improved Metrics!

26 Feb 18:38
5dd85fa
Compare
Choose a tag to compare

This release adds:

  • Convenience route which will target the HEAD of a particular branch when transforming
  • Improvements to our metrics. Per route (base) monitoring and reporting of returned status codes ✨

Refactor -- v0.7.2

12 Feb 18:28
c834f2f
Compare
Choose a tag to compare

No change in functionality for this release

Actix Upgrade -- v0.7.1

16 Jan 14:44
af96a49
Compare
Choose a tag to compare

Moved to 2.x of actix web server