Releases: isaacphysics/isaac-react-app
v4.1.8
Sci
- Improve button outlines by @jacbn in #2004
- Adjust layout slightly for small (/non-fullWidth) ALVIs by @sjd210 in #2006
- Fix figure references not being visible in feedback by @axlewin in #2007
- Sidebar container refactor by @jacbn in #1995
Both sites
- Improve Assignment Progress responsiveness on Safari by @barna-isaac in #2008
- Add notice about country backfill data sources by @jsharkey13 in #2009
API
- Add question status data to user progress endpoint by @sjd210 in isaacphysics/isaac-api#760
VRT
- [VRT] Update baselines for improvement/sidebar-container-refactor by @github-actions[bot] in #1996
- [VRT] Update baselines for improvement/button-outlines by @github-actions[bot] in #2005
- [VRT] Update baselines for hotfix/country-backfill-notice by @github-actions[bot] in #2010
- [VRT] Update baselines for hotfix/country-backfill-notice by @github-actions[bot] in #2012
Full Changelog: v4.1.7...v4.1.8
Full Changelog: isaacphysics/isaac-api@v3.22.1...v3.22.2
v4.1.7
Changelog
Both subjects
- Refactor portal hooks to fix disappearing tables by @jacbn in #1981
- Default assignment scheduled start date input to today by @axlewin in #2002
- Fix ElasticSearch ping InfoFacade endpoint by @jsharkey13 in isaacphysics/isaac-api#758
- Tighten overly loose staff endpoint access in isaacphysics/isaac-api@2ebf216
Sci
- Add programmes card to A-Level physics landing page by @axlewin in #1992
- Inequality Seed Preview Suggestions by @sjd210 in #1988
- Trial displaying inequality seed in input previews by @jacbn in #1889
- Question page printing improvements by @sjd210 in #1997
- Show top box shadow for figures at the top of accordions by @axlewin in #2003
- Adjust wording on test preview and navigation pages in 8f3c971
Full Changelog
APP: v4.1.6...v4.1.7
API: isaacphysics/isaac-api@v3.22.0...v3.22.1
v4.1.6
What's Changed
Both Sites
- fix a bug where site search didn't work with spaces and other special characters by @axlewin
- fix a bug where, on the admin UI, the functionality to view another user's settings was broken by @jacbn in #1982
- fix a bug where the My Progress page didn't show the x axis by @axlewin
Isaac Science
- Events can now be hidden, using the "nofilter" tag by @axlewin in isaacphysics/isaac-api#756, #1971
- Add mobile support for drag and drop questions by @barna-isaac in #1969
- When downloading CSVs, event managers can see IDs and email by @jsharkey13 in isaacphysics/isaac-api@00da4e4
- fix chemistry questions on old intel macs (mac OS Catalina, from 2019) by @jacbn in #1987
- text changes on A level maths page by @axlewin in #1989
Ada Computer Science
- a change to the content model for LLM questions:
marksAwardedis now justmarksby @sjd210 in isaacphysics/isaac-api#755, #1960 - fix a bug where we didn't display an icon by @jacbn in 0df98fe
Full Changelog: v4.1.5...v4.1.6
Full API Changelog: isaacphysics/isaac-api@v3.21.10...v3.22.00
v4.1.5
What's Changed
Both sites
- Standardise
<small>tag usages by @jacbn in #1958 - Make content errors accessible for all users in non-prod by @jacbn in #1954
- Add tests for MyQuizzes (My Tests) by @jacbn in #1902
- Support token existing as query param in ResetPW by @jacbn in #1948
- Add support for feature flags by @jacbn in #1961
- Add new search shortcuts by @axlewin in #1963
- Fix various issues with site nav from RR7 upgrade by @jacbn in #1964
- Use query parameters in reset password emails by @jacbn in isaacphysics/isaac-api#752
Isaac Science
- Hide "add more content" if all contexts selected by @axlewin in #1950
- Remove automated question sorting for Book questions in the search modal by @sjd210 in #1957
- Scroll book page to anchor once page loaded by @jacbn in #1922
- Fix Leaflet marker icon not showing on prod builds by @jacbn in #1962
- Reorganise event badges by @axlewin in #1953
- Add country as an optional field to user info by @jacbn in #1965
Full Changelog: v4.1.4...v4.1.5
Full API Changelog: isaacphysics/isaac-api@v3.21.9...v3.21.10
v4.1.4
Changelog
Sci
- Add warnings if board contains superseded/deprecated content by @jacbn in #1943
- Fix broken back button in signup flow in 5560803
Both subjects
- Update My Progress question types by @axlewin in #1952
- package.json updater script by @jacbn in #1834
- Maintain search params on errors by @jacbn in #1925
- Fix axis labels & zoom on My Progress attempts graph by @axlewin in #1955
- API support for drag-and-drop questions by @barna-isaac in isaacphysics/isaac-api#738
- Add content error for non-absolute width SVGs by @sjd210 in isaacphysics/isaac-api#753
- Allow subset matching for coordinate questions by @axlewin in isaacphysics/isaac-api#750
Full Changelog
APP: v4.1.3...v4.1.4
API: isaacphysics/isaac-api@v3.21.8...v3.21.9
v4.1.3
Emergency release
Changelog
Sci
- Fix signup flow button links in 67e26ab
- Update test markbook to be consistent with assignments by @jacbn in #1942
Both subjects
- Fix ElasticSearch indexing timeout in isaacphysics/isaac-api@c222196
Full Changelog
APP: v4.1.2...v4.1.3
API: isaacphysics/isaac-api@v3.21.7...v3.21.8
v4.1.2
Changelog
Both sites
- Ignore scroll-to-top behaviour if page has a hash by @jacbn in #1935
- Fix created boards not appearing in My Boards by @jacbn in #1937
- Prevent duplicate IDs in Cloze questions by @jacbn in #1938
- DnD detailed item feedback by @barna-isaac in #1886
- Upgrade to React Router v7 by @jacbn in #1898
- Restore relatively-sized SVGs for non-inline-regioned figures by @jacbn in #1945
- Remove FacebookAuthenticator and legacy constants by @jsharkey13 in isaacphysics/isaac-api#747
- Replace Elasticsearch client by @axlewin in isaacphysics/isaac-api#744
- Move FigureRegion to the isaac.dos.content package by @jsharkey13 in isaacphysics/isaac-api#749
- Run mapper tests as part of maven test by @axlewin in isaacphysics/isaac-api#748
- Expose GameboardItem deprecation status by @jacbn in isaacphysics/isaac-api#751
Isaac Science
- Fix generic qf not showing qs from user context on load by @jacbn in #1936
- Make chem text entry accessible via user pref by @jacbn in #1940
Ada CS
Full App Changelog: v4.1.1...v4.1.2
Full API Changelog: isaacphysics/isaac-api@v3.21.6...v3.21.7
v4.1.1
Changelog: Frontend
Both sites
- Scroll QPC table back to last edited user on update by @jacbn in #1916
- Add frame delay to focus fn so 2FA always focused by @jacbn in #1923
- Figure Regions: inline & DnD by @jacbn in #1853
- Update My Progress question types by @axlewin in #1927
- Desmos & Geogebra embeddings by @jacbn in #1913
Sci
- Prevent question correctness status changing before answer is submitted by @axlewin in #1929
- Prevent "clear all filters" from clearing different-subject fields by @axlewin in #1928
VRT
- Update VRT baselines by @sjd210 in #1930
- [VRT] Update baselines for hackathon/dnd-svg by @github-actions[bot] in #1877
- [VRT] Update baselines for hackathon/dnd-svg by @github-actions[bot] in #1885
- [VRT] Update baselines for feature/desmos-geogebra-embeddings by @github-actions[bot] in #1914
- [VRT] Update baselines for feature/desmos-geogebra-embeddings by @github-actions[bot] in #1924
Full Changelog: v4.1.0...v4.1.1
Changelog: API
- External validator class by @jsharkey13 in isaacphysics/isaac-api#746
- Desmos & geogebra embeddings by @jacbn in isaacphysics/isaac-api#743
- Record Jetty log output in files using log4j by @jsharkey13 in isaacphysics/isaac-api#745
Full Changelog: isaacphysics/isaac-api@v3.21.5...v3.21.6
v4.1.0
Both sites
- A database schema change about how we store marks, in isaacphysics/isaac-api#731 by @sjd210
- changes to the logic that fetches gameboards on the My Assignments and Set Assignments pages, in #1896 by @jacbn
- use vite for bundling the frontend, in #1893 by @jacbn
- preserve whether an accordion on a page has been opened or closed after navigating back, in #1888 by @jacbn
- change the appearance of navigation bars for medium-sized screens on ada, And on large screen on Isaac Science, #1891 by @jacbn
- better preserve the user's context for breadcrumbs on question pages, in #1903 by @jacbn
- a change to the way page headers are displayed, in #1880 by @sjd210
Isaac Science
- fix visual inconsistencies on Assignment progress in #1872 by @jacbn
- a new page that users see after signing up with a group code, in #1895 by @jacbn
- if every question in a question deck is from the same subject, the question deck page now assumes the subject's color, in #1884 by @axlewin
- fix a bug on subject-specific question finders where the subject's filter was dismissible, in #1879 by @axlewin
- an empty state for book pages, and allow hiding the "Resources" section, in #1894 by @jacbn
- a fix so searching by shortcuts such as
gcse mathsworks again, in db651d2 by @axlewin
Ada Computer Science
- a visual fix for the Question finder, when selecting a filter no longer pushes down content by 1px, in #1908 by @sjd210
Full Changelog: v4.0.18...v4.1.0
Full Changelog: isaacphysics/isaac-api@v3.21.4...v3.21.5
v4.0.18
What's Changed
Both sites
- Provide LLM marked example marks in a consistent markscheme order by @sjd210 in isaacphysics/isaac-api#741
Ada CS
- Ada teacher mentoring page by @axlewin in #1849
- Add cross-topic tag indicator for Ada by @axlewin in #1875
Isaac Science
- Add streak freeze notice to dashboard streak dial by @jsharkey13 in #1883
Full Changelog: v4.0.17...v4.0.18
Full Changelog: isaacphysics/isaac-api@v3.21.3...v3.21.4