Skip to content

Releases: Sammeeeeeeee/Twenti

v2.0.0

Choose a tag to compare

@Sammeeeeeeee Sammeeeeeeee released this 22 May 18:06
9329642

SHA-256 Checksums

41587be4b197794c2903159549b8b9a5eef7f4b5e415b9c46d373d5571da5c6b  Twenti-Setup-arm64.exe
d561745a29f139106bba93c23a40f5ebf4cdd411bfb74332541b17140aa1d290  Twenti-Setup-x64.exe
7e3bed24922d457c1bd9597743de8152577b04ebacb993c4c546a06d10045c00  Twenti-portable-win-arm64.zip
601a19a0ada0c426a9e59df164ee34ca69e84a730660bedc5ae38888dba0e723  Twenti-portable-win-x64.zip

Sigstore-backed attestation

Full Changelog: v1.3.0...v2.0.0

  • Update README screenshots and add long-break image
  • Update docs screenshots and gallery
  • Add system state watcher and license viewer
  • Port SoundEngine to AudioGraph (drop NAudio)
  • SoundEngine: surface WaveOut thread crashes; bound mixer overflow
  • Root NAudio.Core + NAudio.WinMM so AOT keeps playback path
  • Convert to Native AOT; ship dual-arch portable zip + installer
  • Fix timer drift, mixer leak, logger overhead; restructure context menu; add guide tour

v1.3.1

Choose a tag to compare

@Sammeeeeeeee Sammeeeeeeee released this 17 May 13:54

SHA-256 Checksums

5a698844800e480f55d8efc9e3bb73f5ad6bff1c06755686bb8580421000eaf8  Twenti.exe
db6ff681b58e9a22991bea4c692a4f72c540dd8a848ddb93126f316d07bf65ec  Twenti-Setup.exe

Sigstore-backed attestation

Full Changelog: v1.3.0...v1.3.1

  • Fix icon context menu not appearing

v1.3.0

Choose a tag to compare

@Sammeeeeeeee Sammeeeeeeee released this 17 May 13:27

SHA-256 Checksums

a21354e81fbb3eec0cd8cdb806a978662bb8ff2b5290b719fcfc478f0bda23dd  Twenti.exe
b9177a6177254006c9091ae0af2dcb30c716ca5d8378493c0680b07e97c97fa3  Twenti-Setup.exe

Sigstore-backed attestation

Full Changelog: v1.2.0...v1.3.0

  • Bump version to 1.3.0
  • Add manual cancel for breaks; update CI release

v1.2.0

Choose a tag to compare

@Sammeeeeeeee Sammeeeeeeee released this 16 May 22:38

SHA-256 Checksums

eee0e51258a0097352aadf66f82d3a3a4bdcc0d4fbccdf7707b503a481b41ab3  Twenti.exe
aa78f4c7380c37366ccdd5027e45a7e3166b77a2b57bafab30e1d8c7b1ff791a  Twenti-Setup.exe

Sigstore-backed attestation

Full Changelog: v1.1.0...v1.2.0

  • Added subtle hover and press effects to buttons
  • Added support for skipping a long break.
  • Added a keyboard shortcut (Del) and a 20-second skip button for long breaks.
  • Updated break text so it is clearer.
  • Improved the break popup so it looks cleaner, sizes better, appears more smoothly, and stays responsive.
  • Fixed a few issues with how the break popup behaves over time.
  • Improved the tray menu so it opens more consistently and in the correct location
  • Improved audio device names
  • Stopping mute now immediately stops ambient sounds and cues.
  • Improved app startup behaviour and limited long device names
  • Pulse pop ups on away clicks

v1.1.0

Choose a tag to compare

@Sammeeeeeeee Sammeeeeeeee released this 09 May 19:10

SHA-256 Checksums

8d9306c917e8c1d62d5f8a9184cada495617bd1fe0b34a40825c2cf76f9f7955  Twenti.exe
230b38daea270406fc6785c98dbc0090a04332ca55aced560eb13e3698baf3e9  Twenti-Setup.exe

Sigstore attestation


Bug Fixes

  • Fixed tray right-click crash on H.NotifyIcon.
  • Fixed x64 window handle truncation.
  • Settings now save atomically.
  • Update toast no longer hijacks later tray clicks.
  • Restricted OpenUrl to http/https only.
  • Fixed startup phase event ordering.
  • Second-instance launch now tells you where the tray icon is.
  • Reduced flyout toggle issues on Win11.

Improvements

  • Added log file at %LocalAppData%\Twenti\logs\twenti.log with rotation.
  • Single-file publish is smaller with trimming enabled.
  • Cleaned up async flow and logging.
  • Updated H.NotifyIcon.WinUI to 2.3.2.
  • Installer and versioning are cleaner.
  • Added local build script.

New

  • Sound output device picker.
  • Custom snooze on the tray flyout.
  • “Already running” toast.
  • Sigstore build provenance

Full Changelog: v1.0.4...v1.1.0

v1.0.4

Choose a tag to compare

@Sammeeeeeeee Sammeeeeeeee released this 07 May 22:14

SHA-256 Checksums

b865131f1a8b4e54c3db92fe4c1d2f516b97684b1b04d454bff9309ae977c878  Twenti.exe
1824a918cb5f180925fbb366143e0d7dc833b22a5241a6d4c6abe776ca38ef31  Twenti-Setup.exe

Full Changelog: V1.0.2...v1.0.4

v1.0.3

Choose a tag to compare

@Sammeeeeeeee Sammeeeeeeee released this 06 May 20:47

SHA-256 Checksums

e107532c0eb49ba5f9209783595ecfc0bd6567ae1ab00a2b39ba2aa043288298  Twenti.exe
55b0c6bc2cde59681fea91803d2d62b6dcb15d7b0da49bc462f96b2dd9c10af4  Twenti-Setup.exe

Full Changelog: v1.0.1...v1.0.3

v1.0.0

Choose a tag to compare

@Sammeeeeeeee Sammeeeeeeee released this 03 May 14:25

Build is in progress. The portable .exe and Setup.exe will appear here once CI completes (usually a few minutes).
See the Actions tab for live progress.

Full Changelog: v0.3.0-beta...v1.0.0

v0.3.0-beta

v0.3.0-beta Pre-release
Pre-release

Choose a tag to compare

@Sammeeeeeeee Sammeeeeeeee released this 03 May 00:05

Build is in progress. The portable .exe and Setup.exe will appear here once CI completes (usually a few minutes).
See the Actions tab for live progress.

Full Changelog: v0.2.0-beta...v0.3.0-beta

v0.2.0-beta

v0.2.0-beta Pre-release
Pre-release

Choose a tag to compare

@Sammeeeeeeee Sammeeeeeeee released this 02 May 23:29