v8.1.2 #925
Stephen J. Lu (StephenJLu)
announced in
Announcements
v8.1.2
#925
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Striae Release Notes - v8.1.2
Release Date: July 13, 2026
Period: July 9, 2026 to July 13, 2026
Total Commits: 7 (non-merge after the v8.1.1 release)
Patch Release - React 19 Migration Completion, Legal Notice Update, and Dependency Refresh
Summary
v8.1.2 is a patch release that completes the React 19 migration and lint cleanup started in v8.1.1, applies code review refinements across audit, canvas, and sidebar surfaces, adds a patent pending legal notice to the login screen and sidebar footer, and refreshes dependencies across the app and worker toolchain.
Detailed Changes
React 19 Migration and Lint Cleanup
forwardRefmigration across the audit viewer, auth provider, canvas, canvas confirmation, form field, icon, case import, navbar, files modal, sidebar container, theme provider, and manage profile components.Code Review Refinements
sidebar-containerprovider usage and improved context consumption patterns.use-item-details-statehook internals for more idiomatic React 19 patterns.theme-providercomponent structure during the same review window.Legal Notice Update
Dependency Refresh
package.jsonand refreshedpackage-lock.jsonto reflect the updated dependency graph.package.jsonandpackage-lock.jsonto align with the updated app toolchain.Release Statistics
npm run build)npm run typecheck)npm run lint)Closing Note
v8.1.2 wraps up the React 19 migration cycle, tightens the legal notice surface, and keeps the dependency graph current ahead of the next development window.
This discussion was created from the release v8.1.2.
Beta Was this translation helpful? Give feedback.
All reactions