Skip to content

Releases: davidfokkema/tailor

v1.8.0

07 Jul 12:47
Compare
Choose a tag to compare

What's Changed

Small improvements backported from v2.0.0, which is still a work in progress.

🚀 Features

  • Added --no-update-check flag to skip updates on startup
  • Improved resilience against NaNs when fitting a model

🪲 Fixes

  • Check for both OS and CPU hardware for updates (e.g. differentiate between Intel and Apple Silicon)
  • Include link to release notes in update window
  • Much improved dialog for available updates
  • Slim down Windows application

v1.7.0

07 Mar 13:31
Compare
Choose a tag to compare

What's Changed

We now have fully signed, notarized and native builds for Apple Silicon. Builds for Windows are submitted to Microsoft for analysis so there should never be any warning that Tailor is untrusted, from an unidentified developer, or not commonly downloaded 😀. Unfortunately, universal builds are very difficult because some Python packages don't supply universal wheels and GitHub Actions does not have Apple Silicon machines. So, only Windows builds are done on GitHub Actions and Mac builds are done on two local machines.

📦 Build system

  • Signed, notarized and native builds for Macs on Intel and Apple Silicon

v1.6.1

06 Mar 09:24
Compare
Choose a tag to compare

What's Changed

I no longer use release drafter. It is a nice idea but I had to create pull requests for everything or it wouldn't show up in the release notes and I still had to copy/paste these notes to the CHANGELOG.md file. Furthermore, I had to rerun the GitHub Action if I made a typo in the PR title.

📦 Build system

  • Ditched release drafter, too much overkill.
  • We can use the newest briefcase on Windows (beeware/briefcase#930)

🪲 Fixes

  • Accept NumPy arrays as output of functions

v1.6.0

31 Jan 13:20
Compare
Choose a tag to compare

What’s Changed

This release includes several enhancements, the most notable being support for copy and paste in the data sheet. It is now easy to copy and paste entire columns, or copy data to and from a spreadsheet application like Numbers or Excel. The plot interface is also a bit improved when a model includes a large number of parameters. Since the list of parameters is now scrollable the size stays relatively small so there's more room for the model function and the information window.

Several bugs are fixed including a fatal unicode decoding bug. Under the hood parts of the code are refactored to reduce complexity and make it easier to further develop the code base.

🚀 Features

🪲 Fixes

🔨 Refactoring

v1.5.3

23 Sep 10:21
Compare
Choose a tag to compare

📦 Build System

  • Pin version of briefcase: 0.3.6

🚀 Features

  • New version of PySide6, only the 'Essentials' package

🪲 Fixes

v1.5.2

19 Apr 19:08
Compare
Choose a tag to compare

🚀 Features

🪲 Fixes

v1.5.1

05 Apr 14:35
75d8980
Compare
Choose a tag to compare

🪲 Fixes

v1.5.0

31 Mar 07:25
Compare
Choose a tag to compare

What’s Changed

Nice update with several usability enhancements and bug fixes.

🚀 Features

🪲 Fixes

v1.4.2

15 Sep 15:33
Compare
Choose a tag to compare

What’s Changed

Minor update, but fixes a serious bug.

🚀 Features

  • Normalise column names when importing CSV (#14)

🪲 Fixes

  • Solves weird behaviour when editing cells caused by resetting the model when calculating values

v1.4.1

02 Sep 14:29
Compare
Choose a tag to compare

What’s Changed

This is a minor bugfix update.

🪲 Fixes

  • Fix: recalculate values when clearing cells