Skip to content

Releases: eaze/preroll

0.9.0

28 Oct 21:53
Compare
Choose a tag to compare

This release changes test database naming inference and /monitor/ping output.

Changes

  • Change: /monitor/ping now randomly generates a human-readable name at start-up, and will reply with that for the process duration.
  • Change: the default postgres test database name is now {crate_name}-test.

Additions

  • Support for overriding host, name and port for the postgres test database.

0.8.5

21 Sep 00:12
Compare
Choose a tag to compare

Changes

This release comes with a minor change to the debug (development) mode defaults.

  • Change: LOGLEVEL defaults to info rather than debug in debug mode.

0.8.4

26 Aug 17:06
Compare
Choose a tag to compare

Dependencies

  • Update to surf 2.3
  • Update to env_logger 0.9

0.8.3

19 Jul 18:00
Compare
Choose a tag to compare

Improvements

0.8.2

13 Jul 00:12
Compare
Choose a tag to compare

Fixes

  • lambda-http: This feature flag now actually works. (Oops.)

0.8.1

12 Jul 21:22
Compare
Choose a tag to compare

Fixes

  • lambda-http: No longer disables the logging middleware.

0.8.0

15 Jun 23:08
Compare
Choose a tag to compare

Additions

  • New "lambda-http" feature, which changes the HTTP listener to connect to an AWS Lambda execution environment.
    • Is no longer reachable as a regular http server, but accepts http lambda requests as if it were one.
    • Some environment variables, such as PORT, are disregarded.
    • If the "honeycomb" feature is enabled, trace events are written to stdout, and must be collected via
      a layer provided by Honeycomb. See: https://docs.honeycomb.io/getting-data-in/integrations/aws/aws-lambda/

0.7.0

19 May 17:05
Compare
Choose a tag to compare

Changes

  • The default backend for the included Surf http client has changed from libcurl (via Isahc) to http-client's async-h1 client.
  • honeycomb: Environemtn variables now start with HONEYCOMB_ rather than HONEYCOMBIO_.
    • Consistency with other honeycomb SDK's.
  • honeycomb: HONEYCOMBIO_WRITE_KEY is now HONEYCOMB_WRITEKEY (required).
    • Consistency with other honeycomb SDK's.

Additions

  • honeycomb: Added HONEYCOMB_SAMPLE_RATE environment var usage.

0.6.0

15 Apr 19:31
Compare
Choose a tag to compare

Additions

  • postgres: Added a PGMAXLIFETIME environemnt variable, set in minutes.

Dependencies

  • honeycomb: Switched back to tracing-honeycomb and upgraded to 0.3.
    • This allows patch upgrades to be picked up via cargo update, and is otherwise identical to 0.2.1-eaze.7.

0.5.6

29 Mar 18:50
Compare
Choose a tag to compare
  • Dependency upgrade to eaze-tracing-honeycomb 0.2.1-eaze.7
    • honeycomb: This fixes a deadlock. See this commit for details.