v1.0.0-alpha.7
Pre-releaseπ No breaking changes π
Only fixes & improvements!
-
@phenomic/core
: Fix encoding issue for static generated API files, by @MoOx, reported by @ArthurClemens in #1158 -
@phenomic/plugin-bundler-webpack
: Fix react-native-web StyleSheet pre-rendering (regression with 1.0.0-alpha-6 changes), by @MoOx -
@phenomic/plugin-renderer-react
: Avoid unnecessary React warning in development, by @MoOx, reported by @DominikGuzei in #1155 -
@phenomic/core
: Add a explicit message if dev server is running when you try to build static version, by @MoOx, reported by @ArthurClemens in #1156 -
@phenomic/plugin-renderer-react
: Fix incorrect class name(s) rendering for Link component, by @MoOx, reported by @DominikGuzei in #1154 -
@phenomic/plugin-renderer-react
: Improve Link behavior for better accessibility (respect modifiers, target + keyboard navigation), by @MoOxThe Link component (by default used to navigate between content (eg: markdown) link) has been improved:
- does not use directly react-router Link, but instead just push the url in the navigation history (which is supported by react-router)
- respect target=_blank original behavior
- respect keyboard modifiers original behaviors (eg: cmd+click, alt+click etc)
- work better with keyboard navigation (enter key) has it's now triggering client side navigation!
This component can receive onClick and onPress callback that can trigger a preventDefault() to avoid the original behavior of the component if necessary.