tag:github.com,2008:https://github.com/isaacphysics/isaac-react-app/releases Release notes from isaac-react-app 2025-07-23T13:32:12Z tag:github.com,2008:Repository/177164828/v4.0.0rc25 2025-07-23T13:32:12Z v4.0.0rc25 <p>Release v4.0.0rc25</p> barna-isaac tag:github.com,2008:Repository/177164828/v3.16.20 2025-07-23T14:21:37Z v3.16.20 <h2>Changelog</h2> <h3>All sites</h3> <ul> <li>improved performance while downloading Quiz Group Progress CSV by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jsharkey13/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jsharkey13">@jsharkey13</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3243730538" data-permission-text="Title is private" data-url="https://github.com/isaacphysics/isaac-api/issues/711" data-hovercard-type="pull_request" data-hovercard-url="/isaacphysics/isaac-api/pull/711/hovercard" href="https://github.com/isaacphysics/isaac-api/pull/711">isaacphysics/isaac-api#711</a></li> </ul> <h3>Isaac Science</h3> <ul> <li>a new banner on the sign-in page, telling users to use their Isaac Physics credentials by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jsharkey13/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jsharkey13">@jsharkey13</a> in <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/isaacphysics/isaac-react-app/commit/a12903080e5e085bf433dabd016b8e92f5982b4b/hovercard" href="https://github.com/isaacphysics/isaac-react-app/commit/a12903080e5e085bf433dabd016b8e92f5982b4b"><tt>a129030</tt></a></li> <li>a new error message for when freely attempting a test that's already assigned by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/axlewin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/axlewin">@axlewin</a> in <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/isaacphysics/isaac-react-app/commit/14012101a1fb4c5e29cc43da4976c7b05579f4e7/hovercard" href="https://github.com/isaacphysics/isaac-react-app/commit/14012101a1fb4c5e29cc43da4976c7b05579f4e7"><tt>1401210</tt></a></li> </ul> <h3>Ada Computer Science</h3> <ul> <li>a new overview page for teachers by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mwtrew/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mwtrew">@mwtrew</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3188877973" data-permission-text="Title is private" data-url="https://github.com/isaacphysics/isaac-react-app/issues/1559" data-hovercard-type="pull_request" data-hovercard-url="/isaacphysics/isaac-react-app/pull/1559/hovercard" href="https://github.com/isaacphysics/isaac-react-app/pull/1559">#1559</a></li> <li>fix a bug that mistakenly hid some content from users with multiple contexts by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/axlewin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/axlewin">@axlewin</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3219754960" data-permission-text="Title is private" data-url="https://github.com/isaacphysics/isaac-react-app/issues/1574" data-hovercard-type="pull_request" data-hovercard-url="/isaacphysics/isaac-react-app/pull/1574/hovercard" href="https://github.com/isaacphysics/isaac-react-app/pull/1574">#1574</a></li> <li>fix a bug that affected accordions on concept pages by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/axlewin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/axlewin">@axlewin</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3242476943" data-permission-text="Title is private" data-url="https://github.com/isaacphysics/isaac-react-app/issues/1580" data-hovercard-type="pull_request" data-hovercard-url="/isaacphysics/isaac-react-app/pull/1580/hovercard" href="https://github.com/isaacphysics/isaac-react-app/pull/1580">#1580</a></li> <li>fix visual regressions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/axlewin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/axlewin">@axlewin</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3243548721" data-permission-text="Title is private" data-url="https://github.com/isaacphysics/isaac-react-app/issues/1581" data-hovercard-type="pull_request" data-hovercard-url="/isaacphysics/isaac-react-app/pull/1581/hovercard" href="https://github.com/isaacphysics/isaac-react-app/pull/1581">#1581</a></li> </ul> <h3>Isaac Physics</h3> <ul> <li>On "My Gameboards", adjust logic to determine completion state to align with Isaac Science by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/barna-isaac/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/barna-isaac">@barna-isaac</a> , <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jsharkey13/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jsharkey13">@jsharkey13</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3248963119" data-permission-text="Title is private" data-url="https://github.com/isaacphysics/isaac-react-app/issues/1583" data-hovercard-type="pull_request" data-hovercard-url="/isaacphysics/isaac-react-app/pull/1583/hovercard" href="https://github.com/isaacphysics/isaac-react-app/pull/1583">#1583</a></li> </ul> <p><strong>Full APP Changelog</strong>: <a class="commit-link" href="https://github.com/isaacphysics/isaac-react-app/compare/v3.16.19...v3.16.20"><tt>v3.16.19...v3.16.20</tt></a><br> <strong>Full API Changelog</strong>: <a class="commit-link" href="https://github.com/isaacphysics/isaac-api/compare/v3.20.2...v3.20.3">isaacphysics/isaac-api@<tt>v3.20.2...v3.20.3</tt></a></p> barna-isaac tag:github.com,2008:Repository/177164828/v4.0.0rc24 2025-07-16T10:39:28Z v4.0.0rc24 No content. sjd210 tag:github.com,2008:Repository/177164828/v4.0.0rc23 2025-07-10T10:53:51Z v4.0.0rc23 <p>Release v4.0.0rc23</p> mwtrew tag:github.com,2008:Repository/177164828/v3.16.19 2025-07-10T12:50:28Z v3.16.19 <h2>What's Changed</h2> <ul> <li>Make wildcards optional and fix board validation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jsharkey13/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jsharkey13">@jsharkey13</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3196484450" data-permission-text="Title is private" data-url="https://github.com/isaacphysics/isaac-react-app/issues/1565" data-hovercard-type="pull_request" data-hovercard-url="/isaacphysics/isaac-react-app/pull/1565/hovercard" href="https://github.com/isaacphysics/isaac-react-app/pull/1565">#1565</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/isaacphysics/isaac-react-app/compare/v3.16.18...v3.16.19"><tt>v3.16.18...v3.16.19</tt></a></p> mwtrew tag:github.com,2008:Repository/177164828/v4.0.0rc22 2025-07-09T14:43:11Z v4.0.0rc22 <p>Release v4.0.0rc22</p> mwtrew tag:github.com,2008:Repository/177164828/v4.0.0rc21 2025-07-04T11:03:44Z v4.0.0rc21 No content. jsharkey13 tag:github.com,2008:Repository/177164828/v4.0.0rc20 2025-07-02T15:19:29Z v4.0.0rc20 No content. jsharkey13 tag:github.com,2008:Repository/177164828/v3.16.18 2025-07-02T15:59:28Z v3.16.18 <h2>Changelog</h2> <h3>Both sites</h3> <ul> <li>Sign in with Microsoft by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/barna-isaac/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/barna-isaac">@barna-isaac</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3103377067" data-permission-text="Title is private" data-url="https://github.com/isaacphysics/isaac-api/issues/698" data-hovercard-type="pull_request" data-hovercard-url="/isaacphysics/isaac-api/pull/698/hovercard" href="https://github.com/isaacphysics/isaac-api/pull/698">isaacphysics/isaac-api#698</a></li> <li>Treat group codes for deleted groups as invalid instead of erroring in <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/isaacphysics/isaac-api/commit/b552d20b18a05a7bf7a38e42acc8d92097d0a67e/hovercard" href="https://github.com/isaacphysics/isaac-api/commit/b552d20b18a05a7bf7a38e42acc8d92097d0a67e">isaacphysics/isaac-api@<tt>b552d20</tt></a></li> <li>Improve signup email validation in <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/isaacphysics/isaac-api/commit/9d933d56ffc5cf0bca8f22d54514c008f4c87b28/hovercard" href="https://github.com/isaacphysics/isaac-api/commit/9d933d56ffc5cf0bca8f22d54514c008f4c87b28">isaacphysics/isaac-api@<tt>9d933d5</tt></a></li> </ul> <h3>Full Changelog</h3> <p>APP: <a class="commit-link" href="https://github.com/isaacphysics/isaac-react-app/compare/v3.16.17...v3.16.18"><tt>v3.16.17...v3.16.18</tt></a><br> API: <a class="commit-link" href="https://github.com/isaacphysics/isaac-api/compare/v3.18.13...v3.19.0">isaacphysics/isaac-api@<tt>v3.18.13...v3.19.0</tt></a></p> jsharkey13 tag:github.com,2008:Repository/177164828/v4.0.0rc19 2025-06-25T14:49:37Z v4.0.0rc19 <p>Release v4.0.0rc19</p> axlewin