Try Skipper for FREE
No commitment or credit card needed
Download for Windows Download for Linux Download for Mac OS Xor choose other version
Other Skipper downloads
| Release date | Operating system | File | |
|---|---|---|---|
| 01/23/2026 | Windows - 32 bit | Installer for Windows (32 bit) | ↓ Download |
| 01/23/2026 | Windows - 32 bit | Portable for Windows (32 bit) | ↓ Download |
| 01/23/2026 | Mac - 64 bit | Installer for Mac 10.15+ (64 bit) | ↓ Download |
| 01/23/2026 | Mac - 64 bit | Portable for Mac 10.15+ (64 bit) | ↓ Download |
| 01/23/2026 | Linux - 64 bit | Portable for Linux (64 bit) | ↓ Download |
Changes in version 3.4.1.1846
- XSLT: Improved memory handling in XSLT transform functions to prevent memory leaks.
- Diagram Logic: Improved dirty-flag handling when one or more objects are not yet initialized.
- Diagram Logic: Added additional
NULLchecks in diagram loops to prevent rare random model crashes. - Diagram Logic: Improved diagram error and exception messages for better issue traceability.
- Model Logic: Improved ORM attribute array access parsing to correctly handle all edge cases.
- Project Configuration Settings: Improved thread safety of
projectCfgStorage. - Migrations: Optimized
MigrationSnapshotComparerby removing redundant loops and improving overall migration processing performance. - Project Configuration Settings: Improved cleanup of deleted values from application storage to prevent stale values from reappearing after application restart.
- Project Session & Script Support: Improved
QScriptEngineexception error handling. - Diagram: Updated internal diagram structure handling to reduce potential memory leaks.
- Diagram: Several minor diagram logic improvements for stability and performance.
- Laravel: Improved handling of
'and"in default values. Default values containing quotes are now exported unchanged. - Laravel: Added support for
useCurrentOnUpdate. - Diagram: Added missing
nullptrchecks that could previously cause rare crashes. - Laravel: Improved exported
@propertytype definitions. - Laravel: Fixed a migration issue with
->after(column)when two sibling columns are deleted in a single revision. - Laravel: Improved size and decimal handling. When only
decimalsis specified, the defaultsize = 8is now exported as well. - Diagram Logic: Fixed diagram initialization when objects were not correctly loaded from XML.
- Model Logic: Fixed a possible recursion issue in
ObjectFinder. A maximum search depth of 100 is now enforced when resolving related entities. - Services: Fixed incorrectly formatted exception messages that could cause crashes during error reporting.
- Diagram Logic: Fixed edge-case handling in
DiagramSerializer. - Knex: Updated migrations to drop and re-create unique indexes before modifying them.
- Diagram Logic: Fixed child object UID calculation for very large diagrams, which could previously lead to invalid child object handling.
- Migrations: Fixed
MigrationSnapshotdelete-item handling, which could cause a crash in a specific execution order. - Migrations: Fixed
MigrationLogMergerbehavior when merging items with invalid priority numbers; such items are now correctly added to the revision. - Migrations: Fixed a possible crash in
MigrationLogExporterwhen a revision is in an inconsistent state. - Migrations: Fixed
Migration::CreateNewRevisionto correctly detect unsuccessful migration creation. - Migrations: Fixed a
MigrationLogRevisionbug wherechildUuidwas not always updated correctly when adding new items. - Laravel: Fixed default value handling for empty string values (
''and""). - Knex: Added
| nullto optional attribute types.

