Skip to content

chore(main): release 0.5.0#30

Closed
air-gapped-release-bot[bot] wants to merge 1 commit intomainfrom
release-please--branches--main--components--lessence
Closed

chore(main): release 0.5.0#30
air-gapped-release-bot[bot] wants to merge 1 commit intomainfrom
release-please--branches--main--components--lessence

Conversation

@air-gapped-release-bot
Copy link
Copy Markdown
Contributor

🚀 A new release is ready to publish

0.5.0 (2026-04-12)

⚠ BREAKING CHANGES

  • replace --analysis with --summary and --preflight flags

Features

  • accept file arguments (lessence app.log) (5818e21)
  • add --completions flag for shell completion generation (74d2067)
  • add --fail-on-pattern for CI exit code gating (4492d36)
  • add --fit (--human) flag for screen-sized log overview (fb06155)
  • add --stats-json flag for machine-readable statistics on stderr (8c1d240)
  • add --top N flag for frequency-sorted output (23dd032)
  • add -q/--quiet alias for --no-stats (43817d6)
  • add release workflow with prebuilt binaries for 5 platforms (a9364d2)
  • auto-truncate long lines in --summary to terminal width (0165591)
  • default cap of 30 patterns in --summary mode (6153a82)
  • folder: compute per-group rollup metadata at flush time (b6b235d)
  • folder: enrich text-mode compact marker with time range and rollups (0d019ff)
  • folder: retire rollup placeholders with corpus-calibrated values (a896ae5)
  • format: add --format json emitting JSONL with group and summary records (cac1a8b)
  • replace --analysis with --summary and --preflight flags (aafa6e2)
  • switch to release-please with AI-generated release notes (9400371)

Bug Fixes

  • add cargo doc, cargo deny, and taiki-e/install-action to CI (65e05e7)
  • add id-token permission for claude oauth in release notes (c0d8601)
  • add release bot to allowed_bots, fix release notes prompt (70e5b7e)
  • add workflow_dispatch trigger and id-token to release notes (d2addbc)
  • allow name origin mention of logfold in README (a4ad912)
  • checkout and upload at tag ref, not branch ref (52618a8)
  • dereference annotated tag SHAs to commit SHAs in release workflow (a9774eb)
  • enforce cargo fmt, fix rustfmt.toml, add format check to CI (f3db34c)
  • fix flaky security overhead benchmark (1d36b87)
  • flush batch buffer in preflight/summary modes and respect --top N in summary (bb27d3a)
  • move release notes to separate workflow_run trigger (988ee50)
  • pass crates.io OIDC token to cargo publish via env var (0bfda2a)
  • pass crates.io token explicitly to cargo publish (2552e67)
  • remove cast_lossless allow, use From for safe casts (0c9d74b)
  • remove hardcoded 200-char truncation from --summary output (0722aeb)
  • remove LLM references from help text (262f6fc)
  • remove manual_string_new allow (already fixed) (0ba22b3)
  • remove needless_raw_string_hashes allow, strip 4 extra hashes (e9cf051)
  • remove redundant_closure_for_method_calls allow, simplify 8 closures (b038062)
  • remove single_char_pattern allow, use char literals for splits (0d692c9)
  • remove str_split_at_newline allow, use .lines() instead (df5130c)
  • remove uninlined_format_args allow, fix all 233 instances (086b62f)
  • remove unreadable_literal allow, add separators to large numbers (6572dd4)
  • replace claude-code-action with bash script for release notes (f807033)
  • replace unmaintained atty crate with std::io::IsTerminal (3970da8)
  • resolve all clippy warnings, enforce in CI (a15316b)
  • stabilize timing-dependent tests under parallel execution (694f2d2)
  • use GitHub App token for release-please, fix deny.toml schema (c676a45)
  • use oauth token instead of API key for release notes (f610a99)

Performance

  • add content-aware pre-filters to skip wasteful detector calls (670d963)
  • change default --threshold from 85 to 75 (b80432c)
  • compile ANSI regex once via LazyLock instead of per-call (9f7f8ee)
  • optimize grouping pipeline — 45% faster parallel, 54% faster worst-case (3905872)

Reverts

  • restore original cargo publish pattern without --token (08fffe7)

Merging creates a draft GitHub release. Review the release notes, add highlights if needed, then publish.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant