Skip to content

Releases: MrGru/dodo

dodo v0.2.10

Choose a tag to compare

@github-actions github-actions released this 09 Oct 01:11

dodo v0.2.10

Bug Fixes

  • ime: Fix window issues (#3)

dodo v0.2.9

Choose a tag to compare

@github-actions github-actions released this 25 Sep 16:09

dodo v0.2.9

Bug Fixes

  • docker: Remove unused selection binding

dodo v0.2.8

Choose a tag to compare

@github-actions github-actions released this 18 Sep 00:48

dodo v0.2.8

Bug Fixes

  • cleaner: Make the Reveal and Uninstall row buttons actually fire
  • cleaner: Reveal in Finder by clearing the inherited __CFBundleIdentifier
  • cleaner: Reveal in Finder via open -R instead of NSWorkspace

dodo v0.2.7

Choose a tag to compare

@github-actions github-actions released this 17 Sep 13:39

dodo v0.2.7

Bug Fixes

  • cleaner: Prompt for Full Disk Access when a Trash move is denied
  • cleaner: Reveal the enclosing folder reliably in Finder and Explorer
  • settings: Draw the collapsed search box in normal flow

dodo v0.2.6

Choose a tag to compare

@github-actions github-actions released this 13 Sep 04:09

dodo v0.2.6

Features

  • input-method: Add an action to open macOS Accessibility settings

Bug Fixes

  • input-method: Don't let the Windows caret owner reset composition
  • Refine title bar controls

dodo v0.2.5

Choose a tag to compare

@github-actions github-actions released this 12 Sep 14:31

dodo v0.2.5

Features

  • flow: Add diagram board tabs
  • flow: Add persistent diagram workbooks

Bug Fixes

  • flow: Show board close as an x icon only past one board
  • flow: Let the board-name field capture the keyboard
  • flow: Render shapes drawn on a newly created board
  • flow: Retain board viewports on switches
  • Restore Windows title bar controls

dodo v0.2.4

Choose a tag to compare

@github-actions github-actions released this 11 Sep 00:51

dodo v0.2.4

Features

  • database: Add MariaDB as a first-class engine
  • database: Render engine logos in their brand colours

Bug Fixes

  • flow: Rotate a group's arrows with its shapes about the group centre
  • ime: Keep a word literal once it shows an f/j/w/z letter

dodo v0.2.3

Choose a tag to compare

@github-actions github-actions released this 10 Sep 17:27

dodo v0.2.3

Features

  • updater: Render release notes as markdown in the update dialog
  • shell: Redesign title bar and icon-only sidebar rail

dodo v0.2.2

Choose a tag to compare

@github-actions github-actions released this 10 Sep 12:52

dodo v0.2.2

Breaking Changes

  • release: Generate What's New changelog and enforce Conventional Commits

Features

  • release: Generate What's New changelog and enforce Conventional Commits

Bug Fixes

  • theme: Sync resize handles after theme changes
  • assets: Embed check.svg so checked checkboxes draw their tick

Verifying a download

sha256sum -c SHA256SUMS   # or: shasum -a 256 -c SHA256SUMS

Every archive also ships its own .sha256 sidecar.

macOS

dodo.app is code-signed with a Developer ID certificate, notarised by
Apple and stapled
, so it opens straight from Finder — no Gatekeeper
prompt and no xattr incantation.

The plain -macos- archive (the bare binary, for terminal users) is signed
and notarised too, but a bare executable is not a format a notarisation
ticket can be stapled to, so Gatekeeper checks it against Apple online the
first time it runs.

Check what you downloaded:

codesign -dvvv dodo.app        # identity, team, hardened runtime
spctl --assess --type execute -v dodo.app
xcrun stapler validate dodo.app

Build provenance

Run dodo --build-info — every binary records the commit, tag,
build time, target and rustc version it was produced from.

dodo v0.2.1

Choose a tag to compare

@github-actions github-actions released this 09 Sep 15:49

dodo v0.2.1

Verifying a download

sha256sum -c SHA256SUMS   # or: shasum -a 256 -c SHA256SUMS

Every archive also ships its own .sha256 sidecar.

macOS

dodo.app is code-signed with a Developer ID certificate, notarised by
Apple and stapled
, so it opens straight from Finder — no Gatekeeper
prompt and no xattr incantation.

The plain -macos- archive (the bare binary, for terminal users) is signed
and notarised too, but a bare executable is not a format a notarisation
ticket can be stapled to, so Gatekeeper checks it against Apple online the
first time it runs.

Check what you downloaded:

codesign -dvvv dodo.app        # identity, team, hardened runtime
spctl --assess --type execute -v dodo.app
xcrun stapler validate dodo.app

Build provenance

Run dodo --build-info — every binary records the commit, tag,
build time, target and rustc version it was produced from.