DryTrix Release Notes

Last updated: Mar 14, 2026

DryTrix Products

All DryTrix Release Notes (10)

  • Mar 12, 2026
    • Date parsed from source:
      Mar 12, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    DryTrix logo

    TimeTracker by DryTrix

    Release v4.22.2

    DryTrix delivers a consolidated update covering inventory improvements, timing fixes, and identity flow margins. Highlights include showing devaluation requirements by stock item, recalculating worked time after date changes, and Xero integration fixes for newer apps, with all desktop and mobile builds green.

    Release Notes

    • Update setup.py (Dries Peeters)
    • docs: document manual entry worked time recalculation fix (#559) (Dries Peeters)
    • docs(inventory): document return/waste devaluation usage (#385) (Dries Peeters)
    • fix(timer): recalculate worked time after date/time commit (fixes #559) (Dries Peeters)
    • feat(inventory): show devaluation requirements by stock item (#385) (Dries Peeters)
    • Fix Xero integration for apps created after March 2026 (#567) (Dries Peeters)
    • docs(oidc): document JWE limitation and Authentik Encryption Key (fixes #566) (Dries Peeters)
    • fix(oidc): surface clear error when IdP sends JWE-encrypted ID tokens (fixes #566) (Dries Peeters)

    πŸ“¦ Build Status

    Desktop Applications

    • βœ… Windows build: Success
    • βœ… Linux build: Success
    • βœ… macOS build: Success

    Mobile Applications

    • βœ… Android build: Success
    • βœ… iOS build: Success
    Original source Report a problem
  • Mar 11, 2026
    • Date parsed from source:
      Mar 11, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    DryTrix logo

    TimeTracker by DryTrix

    Release v4.22.1

    DryTrix delivers a broad release with break-time UI and timer controls, export options, time-entry filtering, workforce updates, overtime insights, migrations, and stability fixes across web and desktop/mobile builds. It signals tangible shipped changes and feature enhancements.

    Release notes

    • Update setup.py (Dries Peeters)
    • fix: resolve duplicate timer.resume_timer endpoint on startup (Dries Peeters)
    • feat(mileage,per_diem): add CSV/PDF export and filter-aware export (Issue #564) (Dries Peeters)
    • fix(time-entries): apply date filter and export by current filters (Issue #555) (Dries Peeters)
    • feat(workforce): add delete for periods, time-off, leave types, and holidays (fixes #562) (Dries Peeters)
    • docs: add break time feature documentation and changelog (Issue #561) (Dries Peeters)
    • feat(break-time): add Pause/Resume and break UI (Issue #561) (Dries Peeters)
    • feat(break-time): add pause/resume routes, timer status, manual and edit break (Issue #561) (Dries Peeters)
    • feat(break-time): add pause_timer/resume_timer and break_seconds to service (Issue #561) (Dries Peeters)
    • feat(break-time): add break_seconds and pause support to TimeEntry and schemas (Issue #561) (Dries Peeters)
    • feat(break-time): add migrations for break_seconds, paused_at, and default break rules (Issue #561) (Dries Peeters)
    • docs(overtime): accumulated YTD and take as paid leave (Issue #560) (Dries Peeters)
    • test(overtime): YTD helpers and overtime-as-leave validation (Issue #560) (Dries Peeters)
    • feat(migration): seed Overtime leave type for take-as-paid-leave (Issue #560) (Dries Peeters)
    • feat(workforce): overtime overview and take as paid leave (Issue #560) (Dries Peeters)
    • feat(overtime): show accumulated overtime (YTD) on dashboard and in API (Issue #560) (Dries Peeters)
    • feat(overtime): add get_overtime_ytd and get_overtime_last_12_months helpers (Issue #560) (Dries Peeters)
    • fix: restrict subcontractors to assigned projects/clients when starting timers (fixes #558) (Dries Peeters)
    • Fix(web): prevent mobile browser freeze on Log Time page (Issue #557) (Dries Peeters)
    • Fix #563: correct route for post-timer toast after Stop & Save (Dries Peeters)

    Build Status

    • Desktop Applications
      • βœ… Windows build: Success
      • βœ… Linux build: Success
      • βœ… macOS build: Success
    • Mobile Applications
      • βœ… Android build: Success
      • βœ… iOS build: Success
    Original source Report a problem
  • All of your release notes in one feed

    Join Releasebot and get updates from DryTrix and hundreds of other software products.

  • Mar 11, 2026
    • Date parsed from source:
      Mar 11, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    DryTrix logo

    TimeTracker by DryTrix

    Release v4.22.0

    DryTrix unveils a major release featuring UI enhancements, a streamlined dashboard, time tracker polish, and expanded docs. It includes an API v1 refactor, product value improvements across dashboards and reports, and updated architecture guides. Desktop and mobile builds are green.

    Release notes

    • Update setup.py (Dries Peeters)
    • fix(time-entries): add Apply filters button and make export use current filters (Dries Peeters)
    • refactor: split API v1 into sub-blueprints, slim bootstrap, move dashboard to AnalyticsService (Dries Peeters)
    • docs: add UI guidelines and update README, architecture, changelog (Dries Peeters)
    • feat(ui): dashboard hero block and streamlined recent entries (Dries Peeters)
    • feat(ui): base layout and sidebar navigation improvements (Dries Peeters)
    • feat(ui): consolidate components and extend design tokens (Dries Peeters)
    • docs: update README, CHANGELOG, ARCHITECTURE for product value release (Dries Peeters)
    • feat: product value improvements (dashboard, reports, timer, reminders) (Dries Peeters)
    • docs: update docs index and PROJECT_STRUCTURE with new root docs (Dries Peeters)
    • docs: standardize CHANGELOG (Keep a Changelog, remove TBD placeholders) (Dries Peeters)
    • docs: update README with version, installation, and doc links (Dries Peeters)
    • docs: add PR template and improve bug report template (Dries Peeters)
    • docs: add root API.md quick reference (Dries Peeters)
    • docs: add INSTALLATION.md and DEVELOPMENT.md (Dries Peeters)
    • docs: add ARCHITECTURE.md with system overview and diagrams (Dries Peeters)
    • docs: add root CONTRIBUTING.md and fix env.example reference (Dries Peeters)
    • feat: TimeTracker polish and production readiness (plan implementation) (Dries Peeters)
    • πŸ“¦ Build Status
    • Desktop Applications
    • βœ… Windows build: Success
    • βœ… Linux build: Success
    • βœ… macOS build: Success
    • Mobile Applications
    • βœ… Android build: Success
    • βœ… iOS build: Success
    Original source Report a problem
  • Mar 9, 2026
    • Date parsed from source:
      Mar 9, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    DryTrix logo

    TimeTracker by DryTrix

    Release v4.21.2

    DryTrix releases updates including export image fix, weekly overtime calculation, configurable nginx ports, a database fix, and test updates with successful builds.

    Release Notes

    • Update setup.py (Dries Peeters)
    • fix(pdf): show decorative images in export when they overflow the page (Dries Peeters)
    • feat(overtime): allow overtime calculation by weekly hours (Issue #551) (Dries Peeters)
    • feat(docker): configurable nginx host ports via HTTP_PORT and HTTPS_PORT (Dries Peeters)
    • fix(admin): resolve database error when deleting user (#552) (Dries Peeters)
    • Update tests (Dries Peeters)

    πŸ“¦ Build Status

    Desktop Applications

    • βœ… Windows build: Success
    • βœ… Linux build: Success
    • βœ… macOS build: Success

    Mobile Applications

    • βœ… Android build: Success
    • βœ… iOS build: Success
    Original source Report a problem
  • Mar 8, 2026
    • Date parsed from source:
      Mar 8, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    DryTrix logo

    TimeTracker by DryTrix

    Release v4.21.1

    DryTrix releases a quick fix updating setup.py to remove cache and resolve ORM detachment on second visit.

    Update setup.py (Dries Peeters)

    fix(dashboard): remove cache to fix ORM detachment on second visit (Issue #549) (Dries Peeters)

    πŸ“¦ Build Status

    Desktop Applications

    • βœ… Windows build: Success
    • βœ… Linux build: Success
    • βœ… macOS build: Success

    Mobile Applications

    • βœ… Android build: Success
    • βœ… iOS build: Success
    Original source Report a problem
  • Mar 6, 2026
    • Date parsed from source:
      Mar 6, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    DryTrix logo

    TimeTracker by DryTrix

    Release v4.21.0

    DryTrix delivers a multi‑feature release across invoicing, UI refresh, web base init and onboarding, mobile and desktop enhancements, workforce governance, and reports. Includes bug fixes for sidebar behavior and confirmed build successes for Windows, Linux, macOS, Android, and iOS.

    Release Notes

    • Update setup.py (Dries Peeters)
    • feat(invoicing): add Factur-X CII export validation and transport guidance (Dries Peeters)
    • feat(ui): refresh shared layout patterns and responsive screens (Dries Peeters)
    • docs: update project structure, quality gates, competitive analysis, and index (Dries Peeters)
    • test: add bulk task operations tests (Dries Peeters)
    • chore: update CI workflow, pre-commit, Makefile, and docker-compose (Dries Peeters)
    • feat(web): base-init, PWA, keyboard shortcuts, onboarding, and template updates (Dries Peeters)
    • refactor(app): wire API, tasks, mileage, custom reports to blueprint registry (Dries Peeters)
    • feat(mobile): add finance/workforce screen and providers (Dries Peeters)
    • feat(desktop): add state module, notifications UI, and esbuild bundle (Dries Peeters)
    • feat(workforce): add timesheet governance, time-off, and workforce dashboard (Dries Peeters)
    • Fix collapsed sidebar not expanding without refresh (#547) (Dries Peeters)
    • Fix collapsed sidebar flyout position when page is scrolled (#546) (Dries Peeters)
    • πŸ“¦ Build Status

    πŸ“¦ Build Status

    Desktop Applications

    • βœ… Windows build: Success
    • βœ… Linux build: Success
    • βœ… macOS build: Success

    Mobile Applications

    • βœ… Android build: Success
    • βœ… iOS build: Success
    Original source Report a problem
  • Mar 2, 2026
    • Date parsed from source:
      Mar 2, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    DryTrix logo

    TimeTracker by DryTrix

    Release v4.20.9

    DryTrix releases updates including hardened PEPPOL transport and PDF/A-3 export, estimated hours in lists and view, and a fix for the confirm button with cross‑platform build successes.

    Update setup.py (Dries Peeters)

    fix(invoicing): harden PEPPOL transport and PDF/A-3 export compliance (Dries Peeters)

    feat(tasks): show estimated hours in lists and view; fix confirm button (Fixes #543, #544) (Dries Peeters)

    πŸ“¦ Build Status

    Desktop Applications

    • βœ… Windows build: Success
    • βœ… Linux build: Success
    • βœ… macOS build: Success

    Mobile Applications

    • βœ… Android build: Success
    • βœ… iOS build: Success
    Original source Report a problem
  • Mar 1, 2026
    • Date parsed from source:
      Mar 1, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    DryTrix logo

    TimeTracker by DryTrix

    Release v4.20.8

    DryTrix delivers UI cleanup for invoice and quote edits, fixes PDF standards, and confirms cross‑platform build readiness.

    Update setup.py (Dries Peeters)

    ui: remove decorative image upload from invoice and quote edit forms (Dries Peeters)

    fix(invoicing): ZUGFeRD/EN 16931 PDF and UBL fixes (Discussion #433) (Dries Peeters)

    fix: persist decorative image size in PDF template (fixes #537) (Dries Peeters)

    Build Status

    Desktop Applications

    • βœ… Windows build: Success
    • βœ… Linux build: Success
    • βœ… macOS build: Success

    Mobile Applications

    • βœ… Android build: Success
    • βœ… iOS build: Success
    Original source Report a problem
  • Feb 28, 2026
    • Date parsed from source:
      Feb 28, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    DryTrix logo

    TimeTracker by DryTrix

    Release v4.20.7

    DryTrix announces updates including setup.py change, task tags and categorization, donation prompt tweak, with all desktop and mobile builds successful.

    Release Notes

    • Update setup.py (Dries Peeters)
    • Add task tags and categorization (fixes #539) (Dries Peeters)
    • Improve subtle awareness of key to hide donate prompts (Dries Peeters)

    πŸ“¦ Build Status

    Desktop Applications

    • Windows build: Success
    • Linux build: Success
    • macOS build: Success

    Mobile Applications

    • Android build: Success
    • iOS build: Success
    Original source Report a problem
  • Feb 20, 2026
    • Date parsed from source:
      Feb 20, 2026
    • First seen by Releasebot:
      Mar 14, 2026
    DryTrix logo

    TimeTracker by DryTrix

    Release v4.20.6

    DryTrix releases 4.20.6 with docs updates, admin and inventory fixes, UI improvements, data seeding, and cross platform build status.

    Release Notes

    • Bump version to 4.20.6 and update documentation (Dries Peeters)
    • Fix admin menu and PDF layout; update docs (Dries Peeters)
    • fix(inventory): make PO form stock_items/warehouses JSON-serializable (Dries Peeters)
    • feat: add development-only data seeding with inventory and finance (Dries Peeters)
    • fix(tasks): show description textarea when Toast UI Editor fails to load (fixes #535) (Dries Peeters)

    πŸ“¦ Build Status

    Desktop Applications

    • βœ… Windows build: Success
    • βœ… Linux build: Success
    • βœ… macOS build: Success

    Mobile Applications

    • βœ… Android build: Success
    • βœ… iOS build: Success
    Original source Report a problem

Related vendors