Releases: isaacphysics/isaac-react-app
v3.16.8
Changelog
Both sites
- Question shuffling by @barna-isaac in #1362
- Improved gameboard loading by @jsharkey13 in isaacphysics/isaac-api#684
- Ensure question randomisation is purely random by @jsharkey13 in isaacphysics/isaac-api@183e80d
- Improve logged event detail for question finder by @jsharkey13 in isaacphysics/isaac-api@c13ec81
- Allow event managers to update content version by @jsharkey13 in isaacphysics/isaac-api@eeba37e
- Fix CI status icon in README by @jsharkey13 in f6e1d42 and isaacphysics/isaac-api@43a18f1
Physics
- Hide Ada teacher account prompt on physics by @jsharkey13 in 116d382
- Book detail pages by @jsharkey13 in isaacphysics/isaac-api#685
CS
Full APP Changelog: v3.16.7...v3.16.8
Full API Changelog: isaacphysics/isaac-api@v3.18.4...v3.18.5
v3.16.7
Both sites
- Ensure coordinate questions use correct dimensions by @jsharkey13 in #1354
- Pre-computed joins for anon. analysis DB by @mwtrew in isaacphysics/isaac-api#681
- Bug: Event leader waiting list empty by @mwtrew in isaacphysics/isaac-api#682
Physics
- Book index pages as content objects by @jsharkey13 in isaacphysics/isaac-api#673
- Change nuclear feedback messages by @sjd210 in isaacphysics/isaac-api#683
- Upgrade chemistry checker -- see https://github.com/isaacphysics/chemistry-checker-js/releases/tag/v0.1.0.
Full App Changelog: v3.16.6...v3.16.7
Full API Changelog: isaacphysics/isaac-api@v3.18.3...v3.18.4
v3.16.6
Changelog
Physics
- Increase Katex spacing by @jacbn in #1343
- Upgrade app dependencies (March 2025) by @sjd210 in #1347
- Update footer social icons and links by @barna-isaac in #1351
Full Changelog
APP: v3.16.5...v3.16.6
v3.16.5
What's Changed
** Physics
- Add static page explaining removal of short links by @jsharkey13 in #1337
- Temporarily remove automatic nuclear question feedback by @sjd210 in isaacphysics/isaac-api#680
Full Changelog: v3.16.4...v3.16.5
Full API Changelog: isaacphysics/isaac-api@v3.18.2...v3.18.3
v3.16.4
Both sites
- Remove deprecated visibleToStudents flag on tests by @jsharkey13 in isaacphysics/isaac-api#678
- Question Finder improvements by @jsharkey13 in isaacphysics/isaac-api#679
Isaac Physics
- Add static page explaining removal of short link by @jsharkey13 in 7cefb3e
Full API Changelog: isaacphysics/isaac-api@v3.18.1...v3.18.2
v3.16.3
Changelog
Both sites
- Use alt text and not MathML inside button elements by @jsharkey13 in #1329
- Search by tags according to the QF tag field by @sjd210 in isaacphysics/isaac-api#676
- Simplify getClientIpAddr code by @jsharkey13 in isaacphysics/isaac-api@9cb7444
Full Changelog
APP: v3.16.2...v3.16.3
API: isaacphysics/isaac-api@v3.18.0...v3.18.1
v3.16.2
Changelog
Both Subjects
- Add PREFER_MATHML preference for screenreader users by @jsharkey13 in #1301
- Refactor content version endpoints in 48e677d and isaacphysics/isaac-api@39949ba.
- Encode newlines in log output in isaacphysics/isaac-api@66e010d.
- Limit staff question testing endpoint to
isaacFreeTextQuestion
in isaacphysics/isaac-api@f9afc50. - Refactor user creation logic for clarity in isaacphysics/isaac-api#674.
Physics
- Backend coordinate question cleanup in isaacphysics/isaac-api#672.
- Add glossary page logging in isaacphysics/isaac-api#671.
Full Changelog
APP: v3.16.1...v3.16.2
API: isaacphysics/isaac-api@v3.17.1...v3.18.0
v3.16.1
What's Changed
Both sites
- Require due date when setting assignments and tests by @jsharkey13 in #1288
- Change katex display mode to avoid punctuation wrapping by @axlewin in #1285
- Allow Inequality menu collapse on options with submenus by @sjd210 in #1291
- Always be explicit about gameboard augmentation by @jsharkey13 in isaacphysics/isaac-api@a66a1b1
- Remove unused URI from GameboardItems by @jsharkey13 in isaacphysics/isaac-api@5b2a61a
- Suppress Jetty directory listings by @jsharkey13 in isaacphysics/isaac-api@3b1e5bf
Physics
- Update Inequality to expand negative one check to all negatives by @sjd210 in isaacphysics/inequality#13
Full Changelog: v3.16.0...v3.16.1
Full API Changelog: isaacphysics/isaac-api@v3.17.0...v3.17.1
v3.16.0
What's Changed
Both sites
- Use GitHub Actions for Docker build by @mwtrew in #1262 and isaacphysics/isaac-api#666
Physics
- Allow coordinate questions to have n dimensions by @axlewin and @jsharkey13 in isaacphysics/isaac-api#663, #1251, #1287, isaacphysics/isaac-api#664
Full Changelog: v3.15.5...v3.16.0
Full API Changelog: isaacphysics/isaac-api@v3.16.20...v3.17.0
v3.15.5
What's Changed
Both sites
- Upgrade app dependencies by @jacbn in #1256
- Update API dependencies by @mwtrew in isaacphysics/isaac-api#668
- Set Inequality text editor mode strictly by @sjd210 in #1267
- Use lightweight validation responses for progress stats by @jsharkey13 in isaacphysics/isaac-api#669
- Add usage permissions metadata properties to pages by @axlewin in isaacphysics/isaac-api#667
- Add external validator timeout by @jsharkey13 in isaacphysics/isaac-api#670
CS
- Add LLM question feedback to anonymous database by @sjd210 in isaacphysics/isaac-api#665
Full app Changelog: v3.15.4...v3.15.5
Full API Changelog: isaacphysics/isaac-api@v3.16.19...v3.16.20