With v1.4.2, AGYNAMIX Invoicer crosses an important threshold: the first version with licensing enabled goes live. At the same time, client-server operation is further hardened, the installation experience improves significantly across all platforms, and many daily workflows become smoother.
Highlights
Licensing and trial period
- This is the first version with licensing enabled. After installation, a 30-day trial period begins automatically with full access to all features.
- After the trial expires, a valid license is required to continue using the application.
- A new “Buy License” button is available directly in the trial info dialog and the license reminder screen, making the transition as simple as possible.
- Updates Pass management has been comprehensively reworked: activation, deactivation, and update eligibility display now work more reliably and are easier to use.
Add line items from the bottom of the list
- New line items in documents can now be added below the last row.
- For long item lists, this eliminates the need to scroll back to the top – a noticeable comfort improvement in daily work.
Native bootstrapper with startup feedback
- AGYNAMIX Invoicer now includes a custom-built bootstrapper (written in Rust) that provides immediate visual feedback on application startup across all platforms.
- Especially on Windows, where the first launch of a Java application can take noticeably longer, the bootstrapper displays a splash screen with version number and animated loading indicator.
- The bootstrapper bridges the gap between clicking the app icon and the main window appearing – the impression that nothing is happening is now a thing of the past.
Apple notarization integrated
- macOS builds now go through the full Apple notarization process including stapling.
- macOS users see a fully whitelisted application with no Gatekeeper warnings on first launch.
- DMG package and icon display on macOS have also been fixed.
Client-server further hardened
- A new Verify Server Connection Wizard helps diagnose and troubleshoot when the client connection to the server fails.
- The session heartbeat now runs through the regular health poll – less network overhead, more stable connection.
- Offline mode has been significantly expanded: PDF export, download buttons, email sending, number ranges, and user management now behave correctly when the host is unreachable.
- In client-server mode, the host now handles email dispatch authoritatively.
Platform-specific menu bar
- macOS now uses the native AWT menu bar (integrated into the system menu bar), while Linux and Windows use a Compose/Skia-rendered menu bar.
- This fixes HiDPI scaling issues on Linux and gives macOS users the expected native behavior.
Windows installer fundamentally reworked
- The MSI installer now clearly distinguishes between first install and update with tailored dialogs for each scenario.
- A downgrade blocker prevents installing an older version over a newer one.
- All installer text now uses the informal “Du” (German), matching the application’s overall tone.
Instance lock significantly more robust
- The mechanism that prevents multiple application instances from running simultaneously has been fundamentally hardened.
- The lock dialog now shows the start time of the running instance so you can identify which instance is active.
Additional improvements
- Time tracking: New “New Time Entry” menu item directly in the customer context menu. Time entries for already-billed periods are now handled correctly.
- Date input extended: The date parser now accepts shortened inputs like
3or3.2.and automatically completes the current year. - Audit log & compliance: Sequence numbers are now visible and filterable in the listing. A fix migration repairs incorrect audit hash entries from previous versions.
- S3 archive & backup: Improved dialog usability, clearer warnings, and a fixed race condition when restoring backups on Linux.
- User management: Moved into the Settings area, with read-only mode when offline.
- Automated screenshots: A new framework creates automated screenshots of all important application views for the user manual.
- Multiple dependency updates and build pipeline improvements for better stability and security.
If you want to explore AGYNAMIX Invoicer in practice, you can find the application here: AGYNAMIX Invoicer.