Skip to content

Releases: anonrig/awacs

0.6.0

01 Dec 15:55
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.5.0...0.6.0

0.5.0

03 Aug 15:23
f660dc1
Compare
Choose a tag to compare

This was once again a huge release for all of us. Here are the highlights!

Features

  • Added client properties to Events.findAll query for Mixpanel like real-time results
  • Added Applications.count
  • Added Clients.count
  • Added Events.count
  • Added Sessions.count

Fixes

  • Fixed wrong value for proto definition on client cursor created_at property
  • Added start_date and end_date query parameters to Events.findAll
  • Added start_date and end_date query parameters to Sessions.findAll

Changes

  • Updated docusaurus for documentation
  • Updated dependencies
  • Enabled verbosity level on tests
  • Refactored tests

0.4.0

26 Jul 15:59
5b54d72
Compare
Choose a tag to compare

Features

  • Added proper input validation on private api using ajv.

Additionally;

  • Removed unused packages (reduced the package size)
  • Updated dependencies
  • Added code of conduct and contributing docs to welcome new contributors

0.3.4

11 Jul 13:10
7020b98
Compare
Choose a tag to compare

Fixes

This is an internal release which changes and updates existing Ajv packages to use @socketkit ones from NPM.

0.3.3

09 Jul 15:06
f85b65a
Compare
Choose a tag to compare

Features

  • Added base64 validation to every header request
  • Added versioning to OpenAPI specification

Fixes

  • Fixed a bug causing pagination to return the same page for every cursor
  • Replaced uuid with crypto.randomUUID to improve the performance (it's a lot faster in node 16)
  • Moved empty_response schemas to correct place for ajv

Additionally, we have improved the test coverage and bumped the dependencies to their latest version.

0.3.2

05 Jul 09:24
b854052
Compare
Choose a tag to compare

Fixes

  • Fix helm chart automigrate command

0.3.1

05 Jul 09:19
f4ea9de
Compare
Choose a tag to compare

Fixes

  • Fix helm chart automigrate command

0.3.0

30 Jun 14:15
d491bda
Compare
Choose a tag to compare

Features

  • Added request tracing using x-request-id header
  • Added prometheus metrics support through /metrics HTTP endpoint
  • Improved documentation
  • Reduced the Dockerfile image size
  • Improved test coverage to 90%

Breaking Changes

  • Updated OpenAPI configuration to be much more definitive.

Fixes

  • Fixed set_client event requests
  • Fixed custom event requests
  • Fixed in_app_purchase events
  • Removed unused sentry configuration
  • Fixed Swagger UI CSP issue on production

0.2.0

27 Jun 11:24
05abb1c
Compare
Choose a tag to compare

Improvements

  • Added new private api endpoints (Sessions, Clients, Events etc.)
  • Bumped dependencies
  • Improved documentation (Available from awacs.socketkit.com)

Bug fixes

  • Fixed set_client and custom event handlers

0.1.5

22 Jun 12:47
13f1336
Compare
Choose a tag to compare
  • Improved integration tests
  • Fixed bugs related to Events and event digestion
  • Improved signing and validating ed25519
  • Introduced a breaking change in migrations