-
released this
2025-06-28 23:13:33 +02:00 | 3 commits to main since this release- Add assign function to assign properties values using any object, silently ignoring fields which are not properties.
- Add from function to initialize a model and assign properties values using any object, silently ignoring fields which are not properties.
- Add applyPatch function to update models using objects returned by patch function.
- Add map type and document it.
- Add extend function to easily extend an inherited model.
- Change recommended model declaration.
- Improve code and tests style.
- Update dev dependencies.
- Improve README.
Downloads
-
Source code (ZIP)
3 downloads
-
Source code (TAR.GZ)
3 downloads
-
released this
2025-03-30 12:56:33 +02:00 | 20 commits to main since this release- Clone function
- Runtime type checking and errors when unexpected values are provided
- Rewrite model system
- Solve circular dependencies issues
- Better testing
Downloads
-
Source code (ZIP)
9 downloads
-
Source code (TAR.GZ)
9 downloads
-
3.3.0 Stable
released this
2024-10-05 17:36:46 +02:00 | 25 commits to main since this releaseRename save function to patch to be less confusing (it doesn't actually save anything).
Downloads
-
Source code (ZIP)
20 downloads
-
Source code (TAR.GZ)
24 downloads
-
Source code (ZIP)
-
3.2.2 Stable
released this
2024-10-05 16:56:02 +02:00 | 26 commits to main since this releaseObjects, arrays and models changes deep checks when checking if a model is dirty.
Downloads
-
Source code (ZIP)
19 downloads
-
Source code (TAR.GZ)
26 downloads
-
Source code (ZIP)
-
3.2.1 Stable
released this
2024-10-05 16:04:24 +02:00 | 27 commits to main since this releaseFix date property change detection.
Downloads
-
Source code (ZIP)
18 downloads
-
Source code (TAR.GZ)
24 downloads
-
Source code (ZIP)
-
3.2.0 Stable
released this
2024-10-05 14:16:45 +02:00 | 28 commits to main since this releaseAdd a way to get the identifier name of a model.
Downloads
-
Source code (ZIP)
18 downloads
-
Source code (TAR.GZ)
21 downloads
-
Source code (ZIP)
-
3.1.0 Stable
released this
2024-10-04 21:25:18 +02:00 | 29 commits to main since this releaseAdd models extension system.
Downloads
-
Source code (ZIP)
22 downloads
-
Source code (TAR.GZ)
20 downloads
-
Source code (ZIP)
-
3.0.2 Stable
released this
2024-10-04 17:44:26 +02:00 | 30 commits to main since this releaseImprove returned model type for deserialize function.
Downloads
-
Source code (ZIP)
18 downloads
-
Source code (TAR.GZ)
22 downloads
-
Source code (ZIP)
-
3.0.1 Stable
released this
2024-10-04 17:07:54 +02:00 | 31 commits to main since this release- Add a new model class type.
- Update branding.
Downloads
-
Source code (ZIP)
22 downloads
-
Source code (TAR.GZ)
22 downloads
-
3.0.0 Stable
released this
2024-10-04 14:58:22 +02:00 | 36 commits to main since this releaseModels rewrite with new API for better typings and extensibility.
Downloads
-
Source code (ZIP)
22 downloads
-
Source code (TAR.GZ)
21 downloads
-
Source code (ZIP)