Skip to content

Releases: gdanov/emacs-gravity

v4.0.6

13 Apr 15:46

Choose a tag to compare

What's Changed

  • perf(emacs): 162x render latency reduction by @gdanov in #13

Full Changelog: v4.0.5...v4.0.6

v4.0.5

12 Apr 21:26

Choose a tag to compare

What's Changed

  • docs + v4 release plumbing: README, self-contained bundles, dev sync targets by @gdanov in #12

Full Changelog: v4.0.4...v4.0.5

v4.0.4

11 Apr 21:57

Choose a tag to compare

What's Changed

Full Changelog: v4.0.3...v4.0.4

v4.0.3

11 Apr 20:26

Choose a tag to compare

What's Changed

  • Release infra: v4 README sections + self-contained bridge delivery by @gdanov in #10

Full Changelog: v4.0.2...v4.0.3

v4.0.2

11 Apr 19:05

Choose a tag to compare

What's Changed

  • docs(readme): document release flow, commit conventions, and dev setup by @gdanov in #9

Full Changelog: v4.0.1...v4.0.2

v4.0.1

11 Apr 18:48

Choose a tag to compare

What's Changed

  • fix(ci): anchor BREAKING CHANGE regex to line start by @gdanov in #8

Full Changelog: v4.0.0...v4.0.1

v4.0.0

11 Apr 18:42

Choose a tag to compare

What's Changed

  • Bundle emacs-bridge as self-contained plugin by @gdanov in #3
  • Publish emacs-bridge via GitHub marketplace by @gdanov in #4
  • Auto-release on push to master by @gdanov in #5
  • fix(ci): skip release workflow on bump commits via subject prefix by @gdanov in #6
  • fix(tests): make enrichment snapshots portable across machines by @gdanov in #7

New Contributors

  • @gdanov made their first contribution in #3

Full Changelog: v3.0.1...v4.0.0

v3.0.1

04 Apr 18:47

Choose a tag to compare

Performance: Overview render optimization

Fixes visible flashing of the Configuration/Capabilities section during active sessions and significantly reduces unnecessary overview re-renders.

Changes

  • Fix capabilities section flashing — A feedback loop between magit-section-set-visibility-hook and the render cycle caused the Configuration section to alternate between full and summary renders on every refresh. Added a rendering-p guard to suppress the hook during programmatic renders.
  • Filter overview refresh by patch type — Only refresh the overview buffer for patches that affect overview-visible state (status, meta, tools, agents, plan). Streaming text, token usage, turn stop, and other session-detail-only patches no longer trigger overview rebuilds, eliminating ~80% of re-renders during active sessions.
  • Add render caching for Configuration and Beads sections — When data hasn't changed since the last render, insert a lightweight summary heading instead of rebuilding the full magit-section tree. Particularly impactful for projects with many beads issues (60+).
  • Improve reconnect behavior — Send request.resync on terminal reconnect for full state recovery.