Skip to content

Berzan.js 1.2

Compare
Choose a tag to compare
@Newbytee Newbytee released this 01 Sep 19:49
· 37 commits to master since this release

The main highlight of this release is probably that the schedule actually loads again. The schedule should also probably load a lot faster now due to better hosting.

New features:

  • You can now set the time the schedule switches to showing tomorrow's schedule (previously this was always at midnight)
  • It is now possible to request a black and white schedule

Changes:

  • Settings and and About have a new look. Bit less colourful, probably bit cleaner
  • API proxy/backend has been rewritten and has a better hosting. Schedule should load much faster now.

Bugfixes:

  • Loading… text no longer alternates between two positions when appearing. It now always displays where it should.
  • Changes to the Skola24 API previously broke viewing the schedule. This release makes schedule viewing work again.
  • Various changes to prevent the schedule from attempting to load when it shouldn't

Known issues:

  • Offline viewing of schedule is currently broken. It does not load at all if you are offline. This is due to that the current caching strategy for the schedule does not play nicely with the necessity to bring a render key (could probably work, but it would likely be rather hacky) and as such it is disabled completely as I believe that getting this release out is more important than offline schedule viewing. Note that Berzan.js itself still does not require a network connection to open after being downloaded in browsers supporting service workers.