Releases: timvir/timvir
Releases · timvir/timvir
v0.2.44
Patch Changes
- Fix Viewport caption placement (#3484) - During the migration to StyleX the layout of the Viewport caption got broken. Now the caption is once again in its correct place.
- Trim dependencies (#3497) - Removed
downshift(because unused) and vendored the few icons fromreact-feathers. These dependencies are either unmaintained, contain legacy code, or make Timvir depend on such through their transitive dependencies. These changes improve the security posture of the Timvir package.
v0.2.43
v0.2.42
v0.2.41
v0.2.40
Patch Changes
- Remove peer dependency on @mdx-js/react (#3315) - Timvir no longer wraps the page content with
<MDXProvider>. Instead, Timvir provides a custom hook –useArticleComponents– for use in client components. If you're building server components though, you should prefer importing your custom components directly, and import Timvir builtins from thetimvir/builtinsmodule. - Improve word wrapping behavior in article pages (#3429) - Long words (for example long identifiers used in certain programming languages) no longer extend beyond the layout box. Instead, the browser will break the words when needed. Note that this change only applies inside the article page content. In other parts of the interface (eg. sidebar or navigation footer) Timvir continues to use text truncation with ellipsis for long words.
- Improve type of Page Link prop (#3330) - The
Linkprop on the<Page>component is now type-compatible with the<Link>component from Next.js. This is not a breaking change, not at runtime anyways. There is a small chance that TypeScript will raise a type error. But it's more likely that you can remove aas anytype cast if you currently use one.
v0.2.39
Patch Changes
- Use the New JSX Transform (#3323) - The New JSX Transform was released as part of React 17. This transform reduces bundle sizes and improves performance. For more details, see the announcement on the React blog: Introducing the New JSX Transform. As Timvir already requires React 17 or later, this should not have any impact to users.
- Fix dark mode styles (#3197) - During the recent Linaria v5 -> v6 (and corresponding stylis v3 -> v4) upgrade, the dark mode styles were slightly broken. This patch restores the dark mode styles.
v0.2.38
No code changes. Just for testing to see if automated dependency update tools pick up notes from GitHub releases.