Skip to content

Releases: tuttle-dev/tuttle

v2.1.0a1

13 Mar 08:59

Choose a tag to compare

v2.1.0a1 Pre-release
Pre-release

Alpha pre-release of version 2.1

Changes since v2.0.0a1

  • Dashboard view for freelance business insights
  • Monthly spendable income breakdown
  • Tax reserve calculations with country-specific tax data (Germany, Spain, Sweden, Estonia, France, Brazil, US)
  • Operating country and currency support
  • Enhanced invoice creation options
  • Improved UI layout and spacing
  • Database migrations via Alembic

Fixes

  • Fixed packaged app crash: migrations and tax data directories now correctly bundled
  • Fixed ASCII encoding crash on macOS when LANG is unset (non-ASCII in alembic.ini)

Developer experience

  • Added make pack / make test-bundle / make pack-and-test for local app bundle smoke testing

v2.0.0a1 - Tuttle 2.0 alpha

28 Feb 22:53

Choose a tag to compare

Pre-release

This is an alpha pre-release of Tuttle 2.0.

What's new since v1.1.1a

  • Upgraded to Flet 0.81 with native Material DatePicker
  • PDF rendering with pymupdf
  • Enhanced invoicing view with overdue status handling and filtering
  • Improved referential integrity and deletion handling across models
  • Sortable list views for clients, contacts, contracts, and projects
  • Date presets in invoicing editor
  • Integration tests for application startup
  • Refactored error handling and async support

Infrastructure

  • Modernized CI/CD workflows to use uv
  • Fixed app bundling workflow
  • Updated Python version matrix to 3.11, 3.12, 3.13

Platforms

  • macOS (arm64)
  • Windows
  • Linux

We encourage you to download, test and report any issues you encounter.

v1.1.1a - alpha test release

16 Apr 15:40

Choose a tag to compare

Pre-release

This is an alpha test release of the Tuttle app packaged for

  • macOS x86 / arm64
  • Windows
  • Linux

We encourage you to download, test and report any issues you might encounter.

v0.2.1 - demo app release for macOS (ARM and Intel) and Windows

18 Oct 15:47

Choose a tag to compare

This demo release tests the distribution of app binaries for macOS with Intel and ARM processors and Windows

v0.2.0 - Demo app release for macOS (ARM)

10 Oct 13:41

Choose a tag to compare

This is a test release of the Tuttle demo app. For simplicity this release is only for macOS with ARM processors. We are working on support for macOS with Intel processors, Linux and Windows.

Updates:

  • PDF export of invoices and other documents now works from the app bundle

v0.1.0 - first desktop app demo

20 Sep 18:17

Choose a tag to compare

Pre-release

This is the first demo release of the Tuttle desktop app (based on flet).

The app is not yet fully functional, but comes with some demo data and a minimal set of functionality, such as generating invoices from time tracking data automatically.

You are welcome to test the app on your platform and get back to us with bug reports and suggestions. This will help us prepare a next version that works with user data.

We currently support:

  • macOS (Apple Silicon)
  • Linux (x86)

We are looking for help with building a Windows version.