1.0.0 Super Alpha X
Pre-releaseBecause it’s a trend to skip version 9, we are bumping from alpha.8 to alpha.10 (pronounced “alpha X”).
😍 Phenomic was already React 16 ready thanks to our architecture. We are now fully compatible (= no warnings)
💥 2 minor breaking changes
-
@phenomic/reason
:Link
componenttoURL
prop is nowhref
,
by @MoOx -
@phenomic/plugin-transform-markdown
: Anchor that was present by default have been removed by default. See new feature at the end 😉
🐛 Bugfixes
-
@phenomic/api-client
: Fix encoding issue for query with path + id,
by @MoOx, reported by @ArthurClemens & @tleef (in #1168) -
@phenomic/plugin-bundler-webpack
: react-helmetrenderStatic()
now works as expected,
by @MoOx, reported by @ArthurClemens & @hellais (in #1167) -
@phenomic/reason
: pass all props to Link component,
by @MoOx -
@phenomic/plugin-bundler-webpack
: ensure full glamor & aphrodite static rendering compatibility out of the box,
by @MoOx, reported by @owenhoskins
👍 Improvements
-
@phenomic/plugin-renderer-react
: React 16 compatibility,
by @MoOx, helped by @JulienPradet -
@phenomic/babel-preset
: babel-preset-react-app to latest version,
by @MoOx, reported by @DominikGuzei (in #1162) -
@phenomic/plugin-renderer-react
: avoid some warnings about some props that Link component pass to a tag,
by @MoOx
✨ New (AWESOME) feature 🔥
@phenomic/plugin-transform-markdown
: allow custom markup,
by @MoOx, reported by @MoOx, @bherila, @daine and @jfjessup (in #817 & #1098)
This plugin now use unified directly instead of remark so we can mix remark with rehype to allow custom markup.
This will open up usage of custom react components when rendering markdown tree with a custom mapping.
Anchor that was present by default have been removed. We will introduce in next release a support for custom plugin passed from the config to add it back.