Skip to content

Releases: jeroentvb/windsurf-stats

v2.0.1

20 Apr 07:44
c771502
Compare
Choose a tag to compare
v2.0.1 Pre-release
Pre-release

This release updates dependencies, to fix a security vulnerability.

v2.0.0

21 Oct 19:56
Compare
Choose a tag to compare
v2.0.0 Pre-release
Pre-release

Important!

After updating to V2, execute the following queries in your db:

RENAME TABLE windsurfStatistics.preferences TO windsurfStatistics.gear;
ALTER TABLE windsurfStatistics.users DROP COLUMN apiKey;

Changes

  • Added button to add more than 5 sails (up to 10)
  • Removed custom language support
  • New charts selection and using chartjs instead of d3
  • Small redesign
  • Only showing sessions with a rating that is higher than 5.5 in the chart

Breaking changes

  • Removed API functionality
  • Using username to log in instead of e-mail (usernames should now be unique)
  • Rename preferences table to gear
  • Remove API key column from users table

Notes

I marked this release as a pre release because some of the code isn't as pretty as I wanted it to be. Mainly the chart related code.
I don't intend to refactor it as I already have ideas for V3, which will likely include the use of a front-end framework.

v1.0.3

18 Jul 19:37
Compare
Choose a tag to compare

This release updates dependencies to eliminate vulnerabilities present in older versions of dependencies.

V1.0.2

29 May 12:48
Compare
Choose a tag to compare

Fixes cache conflicts on settings pages.

V1.0.1

02 May 10:54
04a13a2
Compare
Choose a tag to compare

This release fixes a bug preventing a correct logout.

V1.0.0

02 Apr 19:36
f5f7ba4
Compare
Choose a tag to compare

The application has come to a point where I think it's very usable. It has all the basic features I initially wanted and a little more.

Changelog

  • Added the ability to download session data as .csv and .json
  • Fixed submit form not validating correctly on iOS
  • Changed hamburger menu animation
  • Added cache control header for faster reloading times
  • Fixed a 500 error when not logged in

Graph related changes

  • Added adding an empty month if there were no sessions that month
  • Added year selection
  • Added a zero state

Full list of changes here

Fix windgust in data

11 Mar 14:19
Compare
Choose a tag to compare

This patch fixes a typo which prevented the windgust from being returned correctly to the client

Change password, error feedback and async

07 Mar 18:42
Compare
Choose a tag to compare

Changelog

  • Added the ability to change account password
  • Rewrote almost all functions from promises to async/await
  • Added feedback to the user if something goes wrong server-side
  • Fixed add-sesson form error state

Full changelog

Manual wind direction fix

24 Feb 09:47
Compare
Choose a tag to compare

Changelog:

  • Moved docs folder to gh-pages branch
  • Fixed manual wind-direction not saving
  • Updated readme

Updated wind-scrape package

24 Feb 08:33
Compare
Choose a tag to compare

I updated my wind-scrape package, and the code of this app had to be updated to work with it.
I highly recommend updating!