Releases: isaacphysics/isaac-react-app
Releases · isaacphysics/isaac-react-app
v2.0.4
Changelog:
Both subjects:
- Generate MathML for any LaTeX currently unsupported by katex-a11y by @chrisjpurdy in #553
- Update based on package updates; tell opener/parent when ready by @robinmessage in #550
- Render tables using old method if tables are inside a cloze question by @chrisjpurdy in #556
- Don't render
ScrollShadows
on Safari <= 13 by @chrisjpurdy in #559 - Update dependencies, April 2022 by @Morpheu5 in #552
- Don't render superseded message if
supersededBy
is an empty string (or any falsy value) by @chrisjpurdy in #562 - Initialise Isaac on Jetty start not first HTTP request by @jsharkey13 in isaacphysics/isaac-api#442
- Do not mangle URL email template parameters by @jsharkey13 in isaacphysics/isaac-api#444
- Add logging to registration in unexpected cases by @jsharkey13 in isaacphysics/isaac-api#446
Physics:
- Add Step Up to GCSE Physics book to gameboard builder by @chrisjpurdy in #555
- Rename "Concept Reference" to "Concepts" by @chrisjpurdy in #564
- Mark some alerts as
no-print
by @chrisjpurdy in #563 - Optimistic addition of new books to My Progress by @chrisjpurdy in #565
- Rename "Probability Statistics" to "Probability and Statistics" by @chrisjpurdy in #561
Computer Science:
- Release SQL topic on CS by @chrisjpurdy in #557
v2.0.3
Changelog:
Both subjects:
- Fix KaTeX fonts and Webpack bundling by @jsharkey13 in #551
- Use transaction-based locking for event bookings, and require all state-changing booking actions to use transactions by @jsharkey13 in isaacphysics/isaac-api#439
Physics:
- No subject-specific changes
Computer Science:
- Don't express subject and field in CS question finder URL by @chrisjpurdy in #546
- Event pre post email by @bh412 in isaacphysics/isaac-api#437
Full Changelog: v2.0.2...v2.0.3
v2.0.0
Changelog:
This release moves to using Yarn for package management in isaac-react-app
.
Both subjects:
- Migration to use Yarn as the package manager for the app code by @Morpheu5 in #473
- Update frontend dependencies to latest versions by @Morpheu5 in #473
- Assignments endpoint optimisations by @jsharkey13 in isaacphysics/isaac-api#429
- Fix cloze question quiz previews by @chrisjpurdy in #539
- Migrate segue DO and DTO classes to isaac by @jsharkey13 in isaacphysics/isaac-api#424
- Move methods without endpoint mappings from UsersFacade by @mwtrew in isaacphysics/isaac-api#423
- Generate isaac-data-types.d.ts for the editor to use by @robinmessage in isaacphysics/isaac-api#425
- Expose content manager cache stats to Prometheus by @mwtrew in isaacphysics/isaac-api#435
- Move event booking email sending out of postgres lock by @chrisjpurdy in isaacphysics/isaac-api#433
Physics:
Computer Science:
- Prioritise topic page results when searching site by @mlt47 in isaacphysics/isaac-api#434
- Allow gameboard filter to populate exam board from URL properly by @chrisjpurdy in #542
- Feature/quick question styling by @bh412 in #527
Full Changelog: v1.7.8...v2.0.0
v1.7.8
Changelog
Both subjects
- Update the way ETL builds
Physics
Computer science
- Test question numbering by @chrisjpurdy in #537
Full Changelog: v1.7.7...v1.7.8
v1.7.7
v1.7.6
Emergency release
Fixed ordering of users by name on CSV exports, making sure that the comparison dealt with null
values.
v1.7.5
Emergency release
This version was live for about 1 hour
Fixed ordering of users by name on CSV exports, making sure ordering was by family name primarily
v1.7.4
Changlog
Both subjects
- Feature/address inconsistent input validation error presentation during user create update by @mwtrew in #519
- Add TitleAndBreadcrumb parameter to optionally disable LaTeX rendering by @mwtrew in #535
- New editor preview: renderer for CS and physics that can be used with the new editor by @robinmessage in #525
- Log in/Sign up prompt after anonymous question attempt by @chrisjpurdy in #505
- Fix bug showing the waiting list message inappropriately by @Morpheu5 in #534
Physics
Computer Science
- Show a single accordion section even if it's irrelevant to the user by @Morpheu5 in #524
- Isaac code editor iframe wrapper component by @chrisjpurdy in #517
Full Changelog: v1.7.3...v1.7.4
v1.7.3
Front-end only release.
Changelog:
Both subjects:
- Improved meta descriptions by @jsharkey13 in #528
- Manage Tests / Assignment Progress (tests): student performance overflows window, doesn't scroll by @chrisjpurdy in #529
Physics:
- Link maths text entry help to help page by @Morpheu5 in #530
- Step up physics added by @bh412 in #531
Full Changelog: v1.7.2...v1.7.3
v1.6.27
Changelog:
Both subjects:
- Fix an issue on the My Account page that meant changes were sometimes not persisted even after clicking "Save".
- Use try-with-resources for several more resources, to appease LGTM and perhaps reduce risk of resource leaks.
- Validate the "types" property on search queries correctly.
Computer Science:
- Release GCSE Programming Concepts on the All Topics page.
- Update highlight colours for content CSS classes.