Releases: LukeNeedle/Attendance-Register
Release list
Release v3.0.0
IMPORTANT: If you are using the public repo (the default) then you must update your program manually - This bug is fixed as of v3.0.0
Added:
- Respecting APIs: Limit the number of API calls the program makes
- Option to restart program on update
- Instead of causing desktop_shortcut.exe issues if the desktop isn't found, abort update & notify the user
Fixed:
- Releases for public repos
- Default date & time for calendar popup is now the current date & time
- Merge setupVersion with the software major version. This is because the setup.json version is to tell the program what update the user is coming from.
Changed:
- Download desktop_shortcut.exe if it doesn't exist during updating
- Y/N questions capitalise the default action
- Software information box changes
- Reduced the time that the loading image shows for (2s from 3s)
- Major update message
Updated dependencies:
- pillow to 10.3.0
- certifi to 2024.07.04
- idna to 3.7
- requests to 2.32.0
- setuptools to 70.0.0
- urllib3 to 2.2.2
- pyinstaller to 6.10.0
- pyinstaller-hooks-contrib to 2024.8
Full Changelog: v2.0.3...v3.0.0
Release v2.0.3
Updated pillow version to v10.3.0 from v10.2.0
Release v2.0.2
Fixed desktop shortcut?
The program will now automatically download the latest version of desktop_shortcut.exe on boot if the program has been updated.
Moved temporary files from the same directory as the program to the local temp folder.
Allows the user to open the saved file.
As of this version, you don't need to download desktop_shortcut.exe manually
Please ignore the information above. You need to download desktop_shortcut.exe manually
Release v2.0.1
- General tidy up & improved user experience
- Allow the user to select the student from either their initials or the ID number given
This is a reminder that the file desktop_shortcut.exe is required to be stored next to the main executable.
Release v2.0.0
setup.json schema has been changed to version 2 and the program is no longer compatible with v1.
You will have to update it manually, or the program will upgrade it automatically on the first load after an update if you use the built-in update feature.
To set up a new instance of the program, you can use the zip file as it includes other required dependencies.
As of v2.0.0, desktop_shortcut.exe is a required dependency and should be stored in the same directory as the main executable.
You can change the release_URL in setup.json if you want to change to a different release stream. This is not recommended unless you trust the owner of the release stream.
Release v1.1.0
Introduced in v1.1.0 is the automatic removal of temporary files.
Release v1.0.0
First release.
Fully functional CLI program.
Important
The commit linked to this release isn't correct as it is the commit for v1.1.0.
The correct commit is 178d6e8