Hooktheory II (Book Two) Release Notes

2.3.0 (2023.11.18)

What’s New

  • On iOS, app is free with in-app-purchase to unlock content past chapter 1.
  • On iOS, review page links to App Store review page
  • Enabled Sign in with Apple on iOS (already worked for web)
  • Enabled Sign in with Google on iOS (already worked for web)
  • Added buttons to manage or delete account. Accessible from user menu in top right.

Under The Hood

  • Bump capacitor from 4.x to 5.x
  • Integrated hooktheory-auth.git#1.0.31

2.2.1 (2023.11.06)

What’s New

  • Added support for Sign in with Apple (web version)

2.2.0 (2022.11.15)

What’s New

  • Made the first chapter free.
  • Updated Appendix F, the first chapter of Hooktheory I, to version 2.2.0
  • Added link to Chord Crush in the side menu.
  • Made C dorian scale playable in 6.1
  • Made C minor scale playable in 6.1
  • Made C mixolydian scale playable in 6.2

Under The Hood

  • Improved URLs from section/<id> to section/<title>.

2.1.0 (2022.10.15)

What’s New

  • Dark mode! The app now honors your system appearnce setting.

Bug Fixes

  • Fixed issue where audio was temporarily stolen by newly instantiated hookpad players when scrolling caused new players to be intialized while another was playing.
  • Fixed 24px font size not working

Under The Hood

  • Ability to use packaged song data for iOS/Android app
  • Ability to use packaged sound assets for iOS/Android app
  • Ability to use packaged video assets for iOS/Android app
  • Bump Ionic from 5.5.2 to 6
  • Bump to 2.25.4 build of Hookpad player

2.0.1 (2021.02.24)

What’s New

  • Added “About” page with version info and link to these release notes
  • Added an alert to notify user when an update is available

Bug Fixes

  • Fixed styling on clients with dark mode enabled
  • Improved positioning of the dropdown menu for the key control on all examples

Under The Hood

  • Bump to 2.19.8.6 build of Hookpad player
  • Connected service worker lifecycle events to the redux store and UI

2.0.0 (2021.02.16)

What’s New

  • All examples use inline Hookpad player rather than videos. This enables several benefits:
    • Improved audio
    • Improved resolution
    • Click on chords to hear them
    • Hover over chords to see their scale degrees in the melody staff
    • Use the native key selector to instantiate some examples in different keys

Under The Hood

  • Authentication and authorization are built-in instead of using on the auth layer of the main Hooktheory website
  • Now has its own subdomain https://book-two.hooktheory.com
  • Refactor from Ionic 1.x to Ionic 5.5.2
  • Refactor from Angular 1.x to React 16.14

1.0.4 (2016.12.02)

What’s New

  • Improved behavior for footnotes.
  • Added a “ask a question” link to the side menu.

1.0.3 (2016.11.05)

What’s New

  • Better performance and faster launching.

1.0.2 (2016.10.17)

Bug Fixes

  • Fixed two broken videos in 1.4
  • Removed an exercise in 2.1

1.0.1 (2016.10.12)

What’s New

  • Updated app icon
  • Minor copy edits.

1.0.0 (2016.10.11)

Original release

1 Like