Releases: isaacphysics/isaac-react-app
v3.8.4
What's Changed
Both sites
- Safari Cloze DND fix by @jacbn in #938
- Restore prominent upgrade role link to My Account by @jsharkey13 in #936
- Sortable table header refactor by @skyepurchase in #937
Ada
- Show related questions without examboard as off specification by @skyepurchase in #934
- Reduce padding on quick questions on Ada by @jacbn in #932
- Homepage updates: question finder, resources, stories and benefits sections by @mwtrew in #928
(This release is front-end only)
Full Changelog: v3.8.3...v3.8.4
v3.8.3
Changelog
Both subjects
- Stretch numeric question's unit box to fit long units by @jacbn in #930
- Code Cleanup (March) by @jsharkey13 in isaacphysics/isaac-api#584
Computer Science
- Context picker mobile layout improvements by @jacbn in #929
- Select specific board over All if only one choice by @jacbn in #931
- Fix MailJet sync failures on invalid registered contexts.
Full Changelog
APP: v3.8.2...v3.8.3
API: isaacphysics/isaac-api@v3.14.2...v3.14.3
v3.8.2
What's Changed
Both
- Change text for top-most 'no content' warning banner by @skyepurchase in #926
- Move add more button outside board builder table by @jsharkey13 in #923
Ada
- Homepage hero section updates by @mwtrew in #920
- Move Topic Summary relevant content warning banner to top of page by @mlt47 d22ab37
Physics
Full Changelog
Front-end code: v3.8.1...v3.8.2
Back-end code: isaacphysics/isaac-api@v3.14.1...v3.14.2
v3.8.1
What's Changed
Both
- Add link from 404 page to contact form preset by @jsharkey13 in #919
- URI encoding gameboard titles by @skyepurchase and @jsharkey13 in #922
- Reduce database queries from events overview by @jsharkey13 in isaacphysics/isaac-api#585
- Improve warnings on creating duplicate account by @jsharkey13 in isaacphysics/isaac-api#583
Ada
- my account page copy by @skyepurchase in #921
- Add the 'Events' tab to the navigation bar by @skyepurchase and @jacbn in #924
Full App Changelog: v3.8.0...v3.8.1
Full Api Changelog: isaacphysics/isaac-api@v3.14.0...v3.14.1
v3.8.0
What's Changed
Both sites
- Enable paginated news pods by @jacbn in #918 and isaacphysics/isaac-api#581
- Display related questions outside a user's specification by @skyepurchase in #916
- Improve the changing school popup modal by @skyepurchase in #914
- Sync stages to MailJet by @jsharkey13 in isaacphysics/isaac-api#582
- Code cleanup Feb 2024 by @jsharkey13 in isaacphysics/isaac-api#580
- Dependency updates by @jsharkey13 in #908
Physics
Computer Science
- Ada accordion adjustments by @jacbn in #917
- Add tags for Scotland by @jacbn in #904
- Add validation for user contexts on Ada by @mwtrew in #915
Full App changelog: v3.7.2...v3.8.0
Full API changelog: isaacphysics/isaac-api@v3.13.2...v3.14.0
v3.7.2
What's Changed
- Show tickboxes only for quizzes (tests) by @jacbn in #912
- Purge unused contentIndex parameter by @jsharkey13 in isaacphysics/isaac-api#578
App Changelog: v3.7.1...v3.7.2
API Changelog: isaacphysics/isaac-api@v3.13.1...v3.13.2
v3.7.1
Changelog
Both subjects
- Mute tests scheduled for the future by @jacbn in #910
- Deploy script improvements by @skyepurchase in #905
- Update dependencies and remove unused by @jsharkey13 in isaacphysics/isaac-api#579
- Remove unused statistics methods and database code by @jsharkey13 in isaacphysics/isaac-api#575
Physics
- Allow custom curve limit in sketcher questions by @jacbn in isaacphysics/isaac-api#577
Computer Science
Full Changelog
APP: v3.7.0...v3.7.1
API: isaacphysics/isaac-api@v3.13.0...v3.13.1
v3.7.0
What's Changed
Both sites
- Use updated content IDs for toptext and modals by @jacbn in #893
- Use 'Test' in set test toast modal on both sites by @skyepurchase in #899
- Only show changing schools modal to teachers by @skyepurchase in #901
- Dealing with undefined year range props for date input by @skyepurchase in #906
Physics
- Add meta description tags for static physics pages by @jsharkey13 in #900
- Allow Greek symbols in symbolic question regex by @jacbn in #903
- Use carets for sort indicators by @skyepurchase in #880
- Interstitial cookie screen by @jacbn in #856
- Throttle dirty test attempt submission by @jacbn in #894
Computer science
Full Changelog: v3.6.2...v3.7.0
v3.6.2
Both sites
- Group code cleanup by @jsharkey13 in isaacphysics/isaac-api#572
- Replace unnecessary multi-user database query by @jsharkey13 in isaacphysics/isaac-api#573
Physics
- Adding expansion animation to Physics by @skyepurchase in #889
- Display Stages and Difficulties as table by @jacbn in #892
- Add physics /news page by @jacbn in #898
Ada
- Feature/reintroduce ada events by @mlt47 in #890
- Add Scenario style to Ada callouts by @jacbn in #895
App Changelog: v3.6.1...v3.6.2
API Changelog: isaacphysics/isaac-api@v3.12.3...v3.12.4
v3.6.1
Changelog
Both sites
- Remove remaining references to Google analytics by @mlt47 in #891
- ETL halts on exceptions @jsharkey13 isaacphysics/isaac-api#571
- FIx disable "Extend due date" button on tests @jacbn #887
- Fix invisible "Allow another attempt" on test without due date @skyepurchase #888
- Update X (twitter) logo @skyepurchase #883
- Fix date input visual bug when pre-selected date is in the past @skyepurchase #881
- Leave "published" null if unset to prevent them being added as keys @jsharkey13 isaacphysics/isaac-api#570
Physics
- Release final biology tag hexagons @jsharkey13
- Reduce clip-to-axis radius on line endpoints @jacbn
- Update teacher event input label @skyepurchase #884
Full Changelog: v3.6.0...v3.6.1
Full Changelog: isaacphysics/isaac-api@v3.12.2...v3.12.3