All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- JSDocs for all functions
- More inline comments
2.0.0 - 2021-01-24
- Display command now shows config errors
- New fix command to edit any config errors
- Register command forces you to fix config errors first
- Exposed core util functions through an API
- Added prettier, eslint, and lint-staged
- Refactored project structure
- Fixed jest network issue
- Renamed a few util functions
- This changelog
- Support for Rutgers' new CAS login page
- Removed node-persist in favor of a plain JSON config file
- Updated some npm package vulnerabilities
1.0.0 - 2019-09-03
- Command to configure settings
- Command to view settings
- Command to register for a single class using an index
- Ability to verify an index before registering
- Notifications when a registration fails or succeeds
- Basic tests for util functions