Releases: Logflare/logflare
Releases · Logflare/logflare
v1.39.1
What's Changed
- chore: remove unused file by @nelsonmestevao in #3390
- feat: coerce ClickHouse map field values for numeric and boolean LQL filters by @amokan in #3395
- fix(e2e): wait for health checks in Integration Tests with Supabase by @nelsonmestevao in #3397
- test: start validating maybe_content_type_to_json plug by @nelsonmestevao in #3393
- Change mapper to infer proper default for string values by @amokan in #3398
- chore: use
import_if_available/1in.iex.exsby @ruslandoga in #3381 - feat: Read from replicas in caches by @ruslandoga in #3383
- chore: Add Cache Gossip module documentation by @ruslandoga in #3375
- feat: Error handling in BigQuery Storage Write API by @bblaszkow06 in #3374
- Revert "fix: LQL preserves timestamp Z suffix" by @Ziinc in #3399
- chore: version bump for v1.39.1 by @Ziinc in #3400
Full Changelog: v1.39.0...v1.39.1
v1.39.0
What's Changed
- fix: correctly build base image logflare by @nelsonmestevao in #3364
- feat: Monaco editor with LQL support for search field by @msmithstubbs in #3239
- BQ storage write api - Mint pool by @bblaszkow06 in #3272
- chore(deps): bump follow-redirects from 1.15.11 to 1.16.0 in /docs/docs.logflare.com by @dependabot[bot] in #3372
- feat: copy log events copy clipboard by @msmithstubbs in #3367
- chore: instance template scripts by @Ziinc in #3369
- feat: LQL timestamp support for unix timestamps and ISO8601 by @msmithstubbs in #3327
- feat: add partial broadcast for cached values by @ruslandoga in #3218
- feat: initial implementation of bigquery IAM provisioning by @Ziinc in #3338
- fix: Fix detecting IP version from host names by @tvogel in #3266
- chore: version bump v1.39.0 by @Ziinc in #3373
- test: improve coverage for Auth.EmailController by @laraujo7 in #3371
- fix: monaco editor server side value by @Ziinc in #3377
- chore: Stop
net_kernelafter Cache Gossip test by @ruslandoga in #3376 - fix: monaco editor looping on fix by @Ziinc in #3380
- test: tidy up LQL timestamp parser tests by @msmithstubbs in #3384
- fix: inspect button in log event modal by @msmithstubbs in #3386
- fix: treat monaco editor as uncontrolled component by @Ziinc in #3388
- fix: LQL preserves timestamp Z suffix by @msmithstubbs in #3387
- chore: add
.iex.exsto formatter config by @ruslandoga in #3382 - feat: Support dot key filtering for map columns in ClickHouse LQL by @amokan in #3385
- chore: scheduler name utilization fix by @Ziinc in #3378
- fix: LQL chart generation syntax error by @amokan in #3391
- chore: adds additional tests around ClickHouse LQL by @amokan in #3394
Full Changelog: v1.38.2...v1.39.0
v1.38.2
Full Changelog: v1.38.0...v1.38.2
Version bump to force instance template creation on GCP. No changes since v1.38.1.
v1.38.1
v1.38.0
What's Changed
- chore: added tests to validate ClickHouse connection manager reuse by @amokan in #3358
- ClickHouse connection pool adjustments/telemetry additions by @amokan in #3357
- fix: correct always-truthy environment check in notifications_options/0 by @laraujo7 in #3356
- chore(deps): bump brace-expansion from 1.1.12 to 1.1.13 in /docs/docs.logflare.com by @dependabot[bot] in #3320
- chore(deps): bump vite from 7.1.11 to 7.3.2 in /examples/cf-worker-otel by @dependabot[bot] in #3347
- test: add SourceController tests by @laraujo7 in #3355
- chore(deps): bump lodash from 4.17.23 to 4.18.1 in /docs/docs.logflare.com by @dependabot[bot] in #3353
- chore(deps): bump lodash from 4.17.23 to 4.18.1 in /assets by @dependabot[bot] in #3352
- test: improve SearchOperationsTest postgres coverage by @msmithstubbs in #3340
- perf: Enable compression in ArrowIPC (zstd by default) by @bblaszkow06 in #3335
- test(stripe_controller): add webhook endpoint tests by @laraujo7 in #3308
- fix: handling of empty discord client event messages by @Ziinc in #3264
- chore(deps): bump minimatch and serve-handler in /docs/docs.logflare.com by @dependabot[bot] in #3331
- chore(deps): bump picomatch from 4.0.3 to 4.0.4 in /examples/cf-worker-otel by @dependabot[bot] in #3311
- chore(deps): bump picomatch from 2.3.1 to 2.3.2 in /docs/docs.logflare.com by @dependabot[bot] in #3310
- chore(deps): bump picomatch from 2.3.1 to 2.3.2 in /assets by @dependabot[bot] in #3309
- chore: improve runtime config resiliency in relation to env vars by @amokan in #3363
- perf: double the export duration by @Ziinc in #3360
- perf: reduce reconciliation queries by @Ziinc in #3361
- chore: ops export script by @Ziinc in #3359
- chore: add additional histogram buckets for batch size telemetry by @amokan in #3365
Full Changelog: v1.37.2...v1.38.0
v1.37.2
v1.37.1
What's Changed
- Use
LogEvent.bodyfor mapper input in ClickHouse pipeline by @amokan in #3350 - ensure clickhouse provisioner always uses the primary cluster by @amokan in #3351
- chore: remove dialyzer warnings on logflare/pubsub_rates/cache.ex by @nelsonmestevao in #3349
Full Changelog: v1.37.0...v1.37.1
v1.37.0
What's Changed
- Improve flat structures within
Logflare.Mapperby @amokan in #3323 - fix: make docker test redownload dependencies when these change by @nelsonmestevao in #3336
- test: add AuthController coverage tests by @laraujo7 in #3304
- test: add tests for Netlify logs parser by @nelsonmestevao in #3339
- chore: upgrade rust to 1.94.1 by @nelsonmestevao in #3337
- chore: increase minimum coverage requirement to 75% by @nelsonmestevao in #3343
- chore: Remove ClickHouse from Webhook adapter moduledoc by @ruslandoga in #3345
- feat: Add
test_connection/1for Syslog by @ruslandoga in #3333 - fix: improve logic around the
test_connection/1callback in ClickHouse adaptor by @amokan in #3341 - Improve compression handling for ClickHouse native wire protocol by @amokan in #3342
- chore: Add
ingested_atcolumn to ClickHouse schemas by @amokan in #3346 - chore: query/cache tuning for hot query paths by @amokan in #3348
Full Changelog: v1.36.1...v1.37.0
v1.36.1
What's Changed
- Rework Syslog pool for less "connection errors" noise by @ruslandoga in #3325
- Fix Credo
aliasissue in Syslog pipeline by @ruslandoga in #3329 - Remove retries from Syslog backend by @ruslandoga in #3324
- Add
worker_idle_timeoutto Syslog pool by @ruslandoga in #3328 - Add BQ insertion traces by @bblaszkow06 in #3293
- chore(deps): bump path-to-regexp from 0.1.12 to 0.1.13 in /docs/docs.logflare.com by @dependabot[bot] in #3321
- fix: retry log searches in e2e tests to handle slow ingestion in CI by @laraujo7 in #3318
- feat: add Postgres support to SearchOperations by @msmithstubbs in #3307
- More Syslog docs by @ruslandoga in #3326
- fix: missing metrics in chart tooltip by @msmithstubbs in #3332
- Add "test the integration" step to Syslog docs by @ruslandoga in #3334
- Improve Syslog backend form by @ruslandoga in #3330
Full Changelog: v1.36.0...v1.36.1
v1.36.0
What's Changed
- fix: remove wrong guard in DialectTranslation by @nelsonmestevao in #3259
- feat: show source schema on source page by @msmithstubbs in #3319
- BigQuery dataset location config by @bblaszkow06 in #3315
- fix: use DateTime.after?/2 for temporal comparison in key_values test by @laraujo7 in #3316
- perf: start using Dockerfile.multi-step on E2E with supabase by @nelsonmestevao in #3313
- perf: optimize caching of cargo deps and move for project code layer to build step by @nelsonmestevao in #3314
- refactor: extract bin/compose wrapper in E2E integration tests with supabase by @nelsonmestevao in #3300
- test: add error handling tests for team user by @laraujo7 in #3298
- fix: replace fill('') with keyboard select-all and backspace for clipboard paste setup by @laraujo7 in #3297
- Promote ClickHouse 'simple' ingestion schema logic by @amokan in #3322
- refactor: backend execute_query/3 returns Adaptor.QueryResult by @msmithstubbs in #3317
Full Changelog: v1.35.1...v1.36.0