Releases: isaacphysics/isaac-react-app
v4.1.15
What's Changed
(emergency release)
- Fix coordinate validation when sig figs aren't being used by @axlewin in isaacphysics/isaac-api#779
Full Changelog: isaacphysics/isaac-api@v4.0.3...v4.0.4
v4.1.14
What's Changed
Both Sites
- Cleanup various incongruities and outdated elements in icon folders by @sjd210 in #2083
- Use UTC for today's date by @axlewin in #2095
- Use Java 15-21+ features by @axlewin in isaacphysics/isaac-api#768
- Upgrade to Jetty 12 by @axlewin in isaacphysics/isaac-api#764
- Enforce 2FA for EVENT_MANAGER accounts by @jsharkey13 in isaacphysics/isaac-api#774
- Use prefixed cookies for further cookie security by @jsharkey13 in isaacphysics/isaac-api#773
- Always use parameterised log messages by @jsharkey13 in isaacphysics/isaac-api#775
- April package updates by @barna-isaac in isaacphysics/isaac-api#776
Isaac Science
- Stop parsing solitary round brackets as function by @sjd210 in #2097
- Nullable coordinate questions fix by @jacbn in #2093
- Improve coordinate questions' sig. fig. behaviour by @axlewin in isaacphysics/isaac-api#770
- Add "Exact answers only" option to coordinate questions by @axlewin in isaacphysics/isaac-api#772
Ada CS
Full Changelog: v4.1.13...v4.1.14
Full API Changelog: isaacphysics/isaac-api@v4.0.2...v4.0.3
v4.1.13
Both sites
- Use same width for text as other accordion children on xs by @axlewin in #2073
- Refactor Assignment Progress to logically group components by @sjd210 in #2065
- Make Vite run type checking for all files in development by @jacbn in #2082
- Ensure question attempt is always loaded into text input for symbolic questions by @sjd210 in #2088
Ada
- Rename several My Ada pages according to designs by @jacbn in #1900
- Release Ada navigation! by @jacbn in #2086
- Add banner for new Ada nav by @jacbn in #2089
API
- Add
disregardSignificantFiguresto coord qs by @axlewin in isaacphysics/isaac-api@892bb07
Full Changelog: v4.1.12...v4.1.13
Full API Changelog: isaacphysics/isaac-api@v4.0.1...v4.0.2
v4.1.12
Changelog
Both sites
- Stop auto-capitalising glossary entries by @sjd210 in #2070
- Improve inputs alignment on qdeck/quiz builder by @axlewin in #2056
- Pass user IDs from User Manager to Admin Emails by @axlewin in #2059
- Refactor symbolic questions to drastically reduce reused code by @sjd210 in #2022
- Add padding below quick questions outside accordions by @axlewin in #2076
- Finalise marks database migration by @sjd210 in isaacphysics/isaac-api#763
- Hide feature flags in production in 986faa4
- Make signup email validation regex case-insensitive in isaacphysics/isaac-api@1ec3887
Sci
- Fix unreadable figure references & hyperlinks in captions in correct feedback by @axlewin in #2055
- Update biology topics to new structure by @jsharkey13 in #2077
- Don't show hexagon bullets on numbered lists by @axlewin in #2061
- Fix(?) country code defaulting to non-blank in RAIM by @jacbn in #2062
- Add M and X as placeholder chemical symbols by @sjd210 in #2036
- Hide chem entry instructions on print by @axlewin in #2072
- Allow non-equation inputs for nuclear questions by @sjd210 in isaacphysics/isaac-api#767
Ada
- Add (genericised) revision challenge stats by @jacbn in #2060 and isaacphysics/isaac-api#769
- Show Core/Advanced on Ada questions by @axlewin in #2063
- My Ada Notifications by @jacbn in #2053
- Fix placeholder text being clipped on Ada inputs by @jacbn in #2068
Full Changelog
APP: v4.1.11...v4.1.12
API: isaacphysics/isaac-api@v4.0.0...v4.0.1
v4.1.11
Changelog
Both sites
- Upgrade
isaac-apito Java 21 by @axlewin and @jsharkey13 in isaacphysics/isaac-api#762 - Update/remove/replace Java unit tests using PowerMock & JUnit 4 by @jsharkey13 and @axlewin in isaacphysics/isaac-api#759
- Update dependencies by @barna-isaac in #2050
- Add manual override toggles for feature flags by @jacbn in #2037
- Fix warnings regarding mixture of static and dynamic imports by @jacbn in #2052
- Fix spacing around fasttrack correct answer feedback when not in a true fasttrack context by @jacbn in #2051
- Fix Mapstruct compilation warnings by @axlewin in isaacphysics/isaac-api#765
Isaac Science
- Require Country field by @jacbn in #2048
- Programmes page layout changes by @jacbn in #2019
- Rephrase and add link to guidance for beta feature of text entry for chemistry questions by @sjd210 in #2046
Ada CS
- Email verification banner wraps badly by @axlewin in #2043
- Visual fix for underlining on nav tabs by @axlewin in #2039
Full App Changelog: v4.1.10...v4.1.11
Full API Changelog: isaacphysics/isaac-api@v3.22.3...v4.0.0
v4.1.10
What's Changed
Isaac Science
- Broaden search term matching for decks by topic by @axlewin in #2031
- Improve Event Details formatting by @axlewin in #2032
- Recognise when state symbols are explicitly included in chemistry questions by @sjd210 in #2033
- Increase "Log out" text contrast by @axlewin in #2041
- Remove blank space under correct feedback (sci) by @axlewin in #2034
- Fix fasttrack progress for first top ten question by @jsharkey13 in e7cd6ec
Full Changelog: v4.1.9...v4.1.10
v4.1.9
Changelog
Both sites
- Restyle list markers in content by @sjd210 in #2014
- Accordion redirecting to stale
locationby @jacbn in #2017 - Fix DnD rendering in certain LaTeX regions by @jacbn in #2021
- Upgrade CodeQL Action version number by @jsharkey13 in isaacphysics/isaac-api@72aa1fc
Isaac Science
- Show nofilter pill on concepts & events by @axlewin in #2011
- Generify prop tags by relocating content type prefixing by @jacbn in #2016
- Fix "Load more events" overlapping cards by @axlewin in 48df69c
Ada CS
Full App Changelog: v4.1.8...v4.1.9
Full API Changelog: isaacphysics/isaac-api@v3.22.2...v3.22.3
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