What's new in Course Scheduler 4.12.9
Aug 10, 2015
- Fixes issue #32, bug preventing course download due to high latency server responses (>30 seconds) by adding a socket connection timeout configuration
- Added UI option for configuring the socket timeout
- Increased default timeout from JRE default of 3s to 45s per statistical testing against jweb.kettering.edu
- Added better error transparency during course data retrieval tto better allow for the user to identify the problem
- Changed from console logging to a single, non-rolling, overwritten log file for better error reporting and ease of use
New in Course Scheduler 4.12.8 (Feb 23, 2015)
- Fixes issue #29, bug preventing download of course data for Summer 2015 due to invalid credit value check
New in Course Scheduler 4.12.7 (Dec 30, 2014)
- Update dependencies
- Build process improvement
- Improved application startup and bootstrapping
- Added jnlp version to webstart to improve version checking
- Added j2se href for auto JRE update on platforms that support it
- Prepare for Java 8 upgrade by bumping jnlp spec & runtime
- Add Java 7 end of life (Oracle) warning
- Fixes issue #23, illegal use of Long.max(long, long) in Java 7
- Updated about window with social media details
New in Course Scheduler 4.12.6 (Dec 30, 2014)
- Fixed issue #14, UI bug where conflict would occupy inaccurate portion of the day Replaced console logging statements with SLF4J logging to the console
New in Course Scheduler 4.12.5 (Dec 10, 2014)
- Improved reliability and readability of the analytics code.
- Added analytic attributes and improved data type storage for attributes
New in Course Scheduler 4.12.3 (Sep 16, 2014)
- Resolved parsing issue (#11) with the course detail page preventing proper open/closed course detection
New in Course Scheduler 4.12.2 (Sep 16, 2014)
- Updated BannerWeb parsing to accommodate latest changes to website (issue #7)
- Integrated anonymous data collection and updated privacy policy
- Updated branding to the new Course Schedule brand assests
New in Course Scheduler 4.12.1 (Aug 5, 2014)
- Signed JAR with new code signing SSL certificate (issue #1)
- Fixed issue that prevented instructor names from being included in course data (issue #2)
- Fixed issue caused by changes to default enabled HTTPS protocol versions (issue #6)
- Fixed JNLP issue causing the Scheduler not to start on some machines with JRE 6
New in Course Scheduler 4.12 Build 01510 (Jan 10, 2013)
- New course retrieval process for the updated version of BannerWeb (8.5.1)
- Can only handle up to 2 meeting times per section
New in Course Scheduler 4.11 Build 01479 (Oct 28, 2010)
- Replaced the ButtonTabComponent class from Sun Microsystems with the LGPL XTabComponent class written by Phil DeMonaco with images by Alex Thomson
- Added the Report Conflicts option as a saveable schedule parameter
- Fixed bug that prevented the Rate-My-Professor fix file from being loaded improperly from the jar
- Fixed bug that prevented proper download of the Kettering Courses due to change in HTML format