Releases: isaacphysics/isaac-react-app
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
v3.15.4
Both Sites
- Pass editorMode into text entry's Inequality reference on the equality demo page by @sjd210 in #1249
- Update Inequality to 1.2.0 by @sjd210 in #1253
- Deprecate Gameboard Filter by @jsharkey13 in #1254
- Question, Pod, Navigation VRTs by @jacbn in #1252
- Add VRT for concept pages by @axlewin in #1259
Full Changelog: v3.15.3...v3.15.4
v3.15.3
What's Changed
Both Sites
Physics
- Extend CoordinateItem and CoordinateQuestion model to n dimensions by @jsharkey13 in isaacphysics/isaac-api#662
Full App Changelog: v3.15.2...v3.15.3
Full API Changelog: isaacphysics/isaac-api@v3.16.18...v3.16.19
v3.15.2
What's Changed
Both sites
- Fix back button on consistency error using stale data by @jsharkey13 in #1246
- User context improvements by @mwtrew in #1242
Computer science
- Fix intended audience logic for content where only a role is specified by @mwtrew in #1248
- Add LLM Formula String to API content model by @sjd210 in isaacphysics/isaac-api#661
Physics
- Update Chemistry MatchType priorities according to new feedback by @sjd210 in isaacphysics/isaac-api#660
Full API Changelog: isaacphysics/isaac-api@v3.16.17...v3.16.18
Full Changelog: v3.15.1...v3.15.2
v3.15.1
v3.15.0
Changelog
Both Subjects
- Add inline multiple choice questions by @jacbn in #1232
- Change labels on assignment progress by @jacbn in #1233
- Account self-deletion user interface by @jacbn in #1225
- Account self-deletion reason logging by @jacbn in isaacphysics/isaac-api#657
- Change QF no results wording on first load by @axlewin in #1236
- Disallow blank admin user searches by @axlewin in #1220
- Distinguish Practice Tests by @jacbn in #1229 and #1237
- Remove non-attemptable practice tests for teachers by @sjd210 in #1239
- Only clean up ES indices when single indexer running by @jsharkey13 in isaacphysics/isaac-api#658
- Update phrasing of "Set Tests" modal due date warning in 259e2dd
Physics
- Link to teacher emails from teacher features by @axlewin in #1231
- Give charge feedback in the Chemistry Checker by @sjd210 in isaacphysics/isaac-api#655
- Remove Chemistry elements mismatch feedback by @sjd210 in isaacphysics/isaac-api#659
- Add "Step into Physics" book cover image in 323f4d9
Computer Science
- Boolean logic text entry for all by @jsharkey13 in #1230
Full Changelog
APP: v3.14.10...v3.15.0
API: isaacphysics/isaac-api@v3.16.16...v3.16.17
v3.14.10
What's Changed
Both sites
- Move QF logging from app to API by @axlewin in #1221 and isaacphysics/isaac-api#654
- Fix tooltip z-index issues by @axlewin in #1224
- Prevent page load firing "on submission"
isUnanswered
check by @jacbn in #1227 - Add admin search postcode validation by @axlewin in #1222 and isaacphysics/isaac-api#656
- Add warnings for incoming removal of due dates by @jsharkey13 and @jacbn in abaf6c5 and 46ba9a2
Ada
Full App Changelog: v3.14.9...v3.14.10
Full API Changelog: isaacphysics/isaac-api@v3.16.15...v3.16.16