Skip to content

Releases: FelixHenninger/lab.js

v22.0.0-alpha6

22 Mar 13:30
Compare
Choose a tag to compare
v22.0.0-alpha6 Pre-release
Pre-release
Bump version to v22.0-alpha6

v22.0.0-alpha5

04 Mar 16:10
Compare
Choose a tag to compare
v22.0.0-alpha5 Pre-release
Pre-release
Bump version to 22.0-alpha5

v22.0.0-alpha4

18 Feb 14:26
Compare
Choose a tag to compare
v22.0.0-alpha4 Pre-release
Pre-release
Bump version to 22.0-alpha4

v22.0.0-alpha3

04 Feb 19:18
Compare
Choose a tag to compare
v22.0.0-alpha3 Pre-release
Pre-release
Fix typo

20.2.4

22 Aug 11:19
Compare
Choose a tag to compare

This is a bugfix release with a few small changes:

  • Catch a missing/undefined event label during study export

Big news are imminent, watch this space 🀐

I appreciate y'all from the bottom of my heart. Very happy experimenting, wherever you are! -F

20.2.3

24 Jun 12:04
Compare
Choose a tag to compare

This is a bugfix release with a few small changes:

  • Enable placeholder support in the strokeWidth canvas option (many thanks @brunodOut, this was an excellent catch!)
  • Fixes HTML error checking in builder
  • Catch a rare canvas editor crash

Larger changes are on the horizon, watch this space 🀐

Happy experimenting, and virtual hugs all around (if you like one), -Felix πŸ€—

20.2.2

05 Mar 10:36
Compare
Choose a tag to compare

This is another bugfix release, again with few user-facing changes, but significant updates under the hood: 🐞

  • Consistent version ids across library and builder (the last update had introduced some inconsistencies here)
  • Updates to practically all dependencies, enabling us to benefit from the very latest tooling. This brings us up to date regarding our technical foundations, and will make future development significantly easier.

This release concludes the 2020 development cycle (barring bugfixes), and (with any luck) we'll see you with brand new features in a couple of months for the 2021 release. Watch this space, I'm super-excited about what we have in store!

Happy experimenting, and lots of love, -Felix πŸ’›

20.2.0

08 Feb 12:53
Compare
Choose a tag to compare

This is largely a housekeeping release, with very few user-facing changes, but large differences under the hood:

  • We now use the outstanding formik library throughout the builder, replacing react-redux-form which served us excellently over the past years, but is no longer under active development. This constitutes a major overhaul of large parts of the builder UI, and significant changes in the file format, because formik allows us to be much more flexible regarding the data structure. We auto-update all experiment files to the new format transparently. It also allowed us to implement some long-awaited changes to the grid component, namely a much better UI for deletion of e.g. responses, plugins, files, etc.
  • The plugin UI has been revamped to be more user-friendly, as we expect it to see much more use in the future.
  • Library and builder now support mouseenter and -leave events for AOIs, which provides a foundation for the mousetrap-web plugin.
  • Build automation and CI are now handled via Github Actions, since our former provide Travis-CI is cutting short their open source support. We are sorry to leave a service that has been super-helpful and a delight to use over the past years, but happy to have found a new home.

20.1.1

20 Jul 23:48
Compare
Choose a tag to compare

This is a bugfix release that:

  • Preserves image autoScale settings when exporting studies from the builder (thanks @doomlab, for helping me figure this one out!)
  • Resolves placeholders in Likert scale item labels (thanks @robinsonkwame for discovering one of the remaining options that wasn't escaped!)
  • Improves HTML rendering of Page components, and provides a consistent <div> wrapper around each, with an auto-generated id attribute. (again, thanks @robinsonkwame for the awesome suggestion!)

Many heartfelt thanks to the entire community for everyone's kindness, encouragement, and eagle-eyed bugspotting, happy experimenting y'all!

20.1.0

17 Jul 18:41
Compare
Choose a tag to compare

This is a minor release that improves performance and stability. Here are the central changes:

  • Improves image caching to avoid rendering delays
  • Builds preview with non-minified library build to aid debugging
  • Adds indexParameter option on loops to provide an iteration counter
  • Parse placeholders in parameters
  • Improves handling of plugins that are included more than once
  • If on JATOS, waits for the integration to load before starting the study
  • Improves monitoring