Releases: block/etre
Releases · block/etre
v0.13.2
What's Changed
- Handle nil return for delete label by @qian-squareup in #94
Full Changelog: v0.13.1...v0.13.2
v0.13.1
What's Changed
- Fix intermittent test failure by @jemiahw in #91
- Add _created and _updated metalables by @jemiahw in #89
- Replace store.WithContext with normal ctx param by @jemiahw in #90
- Update Http return code for db insert/update failures by @qian-squareup in #92
- add server-side logging for db errors by @qian-squareup in #93
Full Changelog: v0.13.0...v0.13.1
v0.13.0
Release Highlights
Breaking Changes:
- Removed the
WithContext
andContext
methods from EntityClient - Updated all EntityClient methods to require
context.Context
as the first parameter
What's Changed
- Make context as the parameter in EntityClient by @wen-hui-sun in #88
Full Changelog: v0.12.6...v0.13.0
v0.12.6
What's Changed
- Enable automated tests for PRs by @qian-squareup in #84
- Bump golang.org/x/net from 0.36.0 to 0.38.0 by @dependabot in #82
- update swag api docs by @qian-squareup in #87
New Contributors
- @qian-squareup made their first contribution in #84
Full Changelog: v0.12.5...v0.12.6
v0.12.5
v0.12.5 (Apr 15, 2025)
Release Highlights
- Added batch size to EntityConfig
- Instrument response encoding time in
getEntitiesHandler
What's Changed
- Add batch size to config by @wen-hui-sun in #80
- Instrument response encoding time by @jemiahw in #81
Full Changelog: v0.12.4...v0.12.5
v0.12.4
v0.12.3
v0.12.3 (Mar 17, 2025)
Release Highlights
- New "CDC" permission required for CDC user ACLs
- Fixed bug causing server to lock up when CDC is started
What's Changed
- Fix CDC and metrics handling by @jemiahw in #77
- Add docs/concepts.md by @daniel-nichter in #75
- Bump golang.org/x/net from 0.33.0 to 0.36.0 by @dependabot in #76
Full Changelog: v0.12.2...v0.12.3
v0.12.2
v0.12.2 (Mar 4, 2025)
Release Highlights
- Etre server now correctly propagates the request context to api handlers
- Aded EntityClient.WithContext to attach context to the client's HTTP request
- Added EntityClient.Get to get a single Entity by ID
What's Changed
- Propagate request context to api handlers by @jemiahw in #73
- EntityClient improvements by @jemiahw in #74
Full Changelog: v0.12.1...v0.12.2
v0.12.1
v0.12.0
v0.12.0 (Feb 19, 2025)
This release includes some refactoring and under-the-hood improvements and some minor backward compatible feature additions.
Release Highlights
- CLI now supports
--insert
to create new entities. - Query responses will be compressed if the client provides the
Accept-Encoding: gzip
header. - New database connection plugin allows custom database connection logic and wrapping.
- Replaced echo with golang http mux libary for server request handling.
What's Changed
- Fix CDC Message for
DeleteLabel
by @Areson in #63 - Replace echo package with Go http.ServeMux by @daniel-nichter in #64
- Create a Plugin for database connection by @jemiahw in #65
- Enable HTTP compression on query responses by @jemiahw in #69
- Convert tests to use testify assert/require by @jemiahw in #70
- Add --insert command to es CLI by @jemiahw in #68
- Bump golang.org/x/net from 0.32.0 to 0.33.0 by @dependabot in #67
- Update version to 0.12.0 by @jemiahw in #71
New Contributors
- @Areson made their first contribution in #63
- @jemiahw made their first contribution in #65
- @dependabot made their first contribution in #67
Full Changelog: v0.11.9...v0.12.0