2.2.0 (2022.11.15)
What’s New
- Made the first chapter free.
- Converted C major scale and D major scale graphics in section 1.1 to playable examples.
- Converted C major scale and D major scale in relative notation graphics from section 1.2 to playable examples.
- Added link to Chord Crush in the side menu.
- Added paragraph about TheoryTab database in section 1.4 after introducing the TheoryTab format.
- Added paragraph about applying what you learn with Hookpad in section 1.5.
- Added a new check for understanding related to ear training in 1.6.
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.
- Added about page with version info and link to the release notes
- Added alert to notify the reader when an update is available
- Improved positioning of the dropdown menu for the key control on all examples
Bug Fixes
- Fixed issue where audio was temporarily stolen by newly instantiated Hhookpad 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.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 www.hooktheory.com
- Now has its own subdomain https://book-one.hooktheory.com
- Refactor from Ionic 1.x to Ionic 5.5.2
- Refactor from Angular 1.x to React 16.14
1.1.3 (2017.02.21)
What’s New
- Added melody to examples in section 5.2 and 5.3.
- Improved discussion of measures and meter in section 3.2.
- Fixed a few typos and did some minor copy edits.
1.1.2 (2016.11.01)
What’s New
- Now saves font size across reading sessions.
Bug Fixes
- Fixed Katy Perry example in 4.1.
1.1.1 (2016.10.11)
What’s New
- Now includes information about Hooktheory II, the sequel to this book, released Oct 11, 2016.
1.1.0 (2016.09.20)
What’s New
- Substantial copy editing
- New “Check For Understanding” section at the end of chapter 1 with several exercises to reinforce the connection between Roman numerals, i.e., I, ii, iii, and in-key chord names, i.e., C, dm, em.
Bug Fixes
- No longer crashes on devices with low available memory
1.0.3 (2015.10.19)
What’s New
- Updated for iOS9.
- Added information about Hooktheory II.
Bug Fixes
- Fixed a minor navigation bug.
1.0.2 (2014-07-15)
What’s New
- The app now remembers the last viewed section and opens it on restart.
- On iOS, videos are now compatible with older Apple hardware (iPhone, iPhone 3G, iPhone 3Gs, and iPhone 4). iPhone 4s and newer have always been supported.
[The iOS update is still in review. It should be available in the App Store by 7/18/14]
1.0.1 (2014-05-09)
Bug Fixes
- Fixed a typo in exercise 2.5 and updated three videos
1.0.0
Initial release