# Changelog
Changelog is used to keep track of version changes. The versioning scheme used is SemVer (opens new window). First integer is used for breaking change, second integer is used for major patches, and third integer is used for minor bug fixes.
# Version 2.2.4 (02/04/2021)
- Updated all dependencies.
- Fixed ESLint errors.
# Version 2.2.3 (02/04/2021)
- Fixed deadline calculation errors.
- Added
npm-check-updates
to keep dependencies updated.
# Version 2.2.2 (05/01/2021)
- Added error handling for unknown errors.
- Refactored
try-catch
blocks again, this time to factor in the unknown errors.
# Version 2.2.1 (04/01/2021)
- Divided error handling into two: 'intentional' errors and 'major' errors.
- Refactored
try-catch
blocks with.catch()
promise method for better readability.
# Version 2.2.0 (01/01/2021)
- Upgraded documentation to support Progressive Web Applications (PWA).
- Added more details on several guides.
# Version 2.1.1 (30/12/2020)
- Moved essential application files to the
src
folder for better modularity. - Fixed an
any
type in thetransformResponse
function. - Update project website in the
package.json
andapp.json
file. - Minor fix (missing default values) in the configuration documentation.
- Fixed path error in the
getAllResponsesInApplication
function.
# Version 2.1.0 (30/12/2020)
- Finished documentation with Vue.js / Vuepress.
- Refactored most of the Git documents.
- Usage of symlinks for shared content between Git repository and the documentation.
# Version 2.0.2 (25/12/2020)
- Changed
main.sh
tokeep-track.sh
andping-webserver.sh
for clarity. - Updated documentation regarding the usage of cronjobs.
# Version 2.0.1 (25/12/2020)
- Refactored several types to its own file.
# Version 2.0.0 (24/12/2020)
- Total migration to TypeScript.
- Added custom types to all of the objects that are used in this application.
- Added new feature:
constants
for non-essential configuration. - Refactored code to only process the
event
object once. - Fixed typings for all of the functions.
- Updated all dependencies.
- Adjusted multiple environment variables to make it easier for the users.
- Updated all documentation.
- Adjusted CircleCI configuration.
# Version 1.0.0 (22/11/2020)
- Initial release of Anzu with JavaScript.
- Features available are creating tasks, deleting tasks, finishing tasks, scheduling tasks, making her leave, administrator system calls, and reminders/cleanups with cron.
- Added load balancing with responses.
- Setup CI with CircleCI and Heroku.
- This particular version (not maintained) could be seen here in the
v1.0.0
branch. (opens new window)
← Contributing License →