Skip to content

Releases: Oxid15/cascade

v0.14.2

28 Aug 20:00
baf9d3e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.14.1...v0.14.2

v0.14.1

27 Aug 18:58
66b055f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.14.0...v0.14.1

v0.14.0

26 Aug 18:44
Compare
Choose a tag to compare

Version 0.14.0

Adds

Enhances

Removes

  • MetaViewer read and write methods #238
  • DataCLient and DatasetServer #238

Deprecates

  • DataRegistrator, HistoryHandler, Repo concatenation, SequentialCacher #245
  • Pickler #251

v0.13.1 - CLI fixes

04 Dec 09:36
105f606
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.13.0...v0.13.1

v0.13.0 - Large release, lots of new features

26 Nov 12:35
c42e7ef
Compare
Choose a tag to compare

This version introduces a lot of great changes including rich metadata of experiments like descriptions, comments and tags, Metrics as value and meta containers and also descriptions of computing those values, links between objects, file and model artifacts, slugs for models as well as lots of other improvements.

Adds

  • CLI #195 #198 #224 #228
    Cascade now introduces command line interface. The first version is simple and
    allows to use viewers, comment, tag and describe objects, view meta.
  • #208 #217 #223
    Metrics are new entity that helps to organize metric values, build metadata around simple numerical values
  • #210 #211 #229
  • Models now have unique slugs #192 #199
  • Models can log state, metrics without saving #200
  • Comments for objects #202
  • Descriptions of objects #196
  • Tags for objects #197 #203
  • Artifacts are now separated from wrapper #193
  • File artifacts can be attached to the model #194

Enhances

Fixes

Removes

Breaking changes

  • Metrics are now stored differently, this is what can be fixed by new migrate CLI command #210 #211 #229
  • History logs are now stored as deltas and would not be compatible with old ones #215 #225 #227
  • meta_prefix was removed from constructors and update_meta no longer accepts path to files, to migrate use links

v0.12.1 - Security release

06 Nov 16:43
000b427
Compare
Choose a tag to compare

What's Changed

Thanks

@zer0h-bb for contribution in finding security issues

Full Changelog: v0.12.0...v0.12.1

v0.12.0 - Major update!

14 Jul 20:28
fef5f2d
Compare
Choose a tag to compare

Version 0.12.0 - Major update

Version 0.12.0 brings a lot of improvements and new functionality, restructures utils even more than 0.11.0 and becomes a last milestone before even bigger changes!

Attention! Some changes are breaking when switching from 0.11.1

Adds

  • If you need to wrap your line as repo use cascade.models.SingleLineRepo #166
  • Adds ModelLine.get_root and ModelRepo.get_root #166
  • #173
  • #175
  • #177
  • #183
  • #187

Enhances

  • FolderDataset can give file names #156
  • Live dropdown updates in HistoryViewer #161
  • MetricViewer and HistoryViewer now support lines as repos seamlessly #166
  • HistoryViewer will show last updated lines instead of last created #167
  • Save model without filename #168
  • #169
  • Improves the structure of code in DiffViewer and improves the page layout #171
  • Models can be loaded without creation #172
  • #174
  • #176
  • #179
  • #180
  • #185
  • #186
  • #188

Fixes

  • Behavior of nan metrics in HistoryViewer #160
  • Default repr of all Traceables #162
  • Duplicated meta_prefixes in Repo and Line #163
  • Fixes root parameter naming #166

Removes

  • #184
  • Old utils structure and some table modifiers #181

Docs

Utility release

05 Jun 17:05
Compare
Choose a tag to compare

This is the release to get the badge

v0.11.1 - Update with bugfixes

23 Apr 14:55
c870afe
Compare
Choose a tag to compare

Changes

Full Changelog: v0.11.0...v0.11.1

v0.11.0 - Goodbye, cdu!

30 Mar 07:50
Compare
Choose a tag to compare

What's Changed

This version separates cascade.utils into several submodules which are now to be used individually.
This changes the API of utils, but given the wide range of tools and their dependencies, it releases the constraint of having all of them installed at once for the user to use certain feature.

No other changes introduced in this release intentionally to make it a transfer point - users can stay at 0.10.0 until they will adapt to the new API and still use the same new features.

Full Changelog: v0.10.0...v0.11.0