Releases: YCSRobotics/GrizzlyTime
Releases · YCSRobotics/GrizzlyTime
v2.4.0
What's Changed
- Allow for longer student IDs and fix crash when students forget to logout by @hdsbbrooks in #7
- Refactor build system for easier releases
- Change verbiage from ID to URL when first initializing project
- Special edition is limited to Java 11. No support will be given.
Full Changelog: v2.3.0...v2.4.0
"Linux gets some love"
This release will be updated to have a Java 8 version at later point.
- Paths should all have been updated to use the OS specific path separator
- You can use an external stylesheet ("styles/style.css") instead of modifying the one inside the application
- Uses JavaFX HostServices to launch the browser, fixes google token hanging
- Null checking to credentials file
- If the sheets key is empty, there is now a GUI prompt
- Fix the updater spamming due to some bad URLs
"Dem gud fixes"
- Logout verification uses date checking instead of checking for negative hours. This fixes a bug where users could "logout" with extra hours due to the time not being negative.
- Fixed styles being reset on scene switching
- Fixed blank spreadsheet generation
- Catch connection timed out exceptions
v2.0.1 "Quickfix"
Why is there two v2.0.1? Simply because I didn't want to publish a new release and ping everyone with an update.
This releases fixes a quite major bug where new columns would not be added when the number of columns in a sheet has been reached. (Quite problematic in the date log where this can quickly expand)
- Removed camera mode from the config.json template
- Appends data instead of update to a new column ONLY when max number of columns has been reached (this creates a new column without breaking other stuff)
- Added some behind the scenes stuff that adds some compatibility to Java 11
- Reduced size of release by ~50%
- Removed some more OpenCV clutter
- Json loading is done on application startup and attempts to continue silently with defaults if error