0.12.0
Changelog for the official Nord website and documentation
This version mainly focused on the transition of the „Nord JetBrains“ port project. The implementation include port specific “landing” and docs page, the installation & activation guide and development/contribution guide.
Features
„Nord JetBrains“ Transition — #140 ⇄ #142 (⊶ 31a8666)
↠ Transferred all documentations, assets and visualizations from „Nord JetBrains“ to Nord Docs which will now serve as the single-source-of-truth™.
Please see the corresponding issue in the Nord repository to get an overview of what has changed for Nord JetBrains and what has been done to migrate to Nord Docs.
Landing Page
Docs Page
Installation & Activation Guide
Development Guide
Bug Fixes
Invalid image paths after asset restructuring — #136 (⊶ 819d325)
↠ Fixed invalid image path for the repository hero caused by PR #135.
Invalid download URL for Apple macOS color swatch file — #141 (⊶ 2505faf) reported by @jblanton on Twitter
↠ Fixed the invalid download URL for the Apple macOS color swatch file in the docs that used a lowercase n
instead of an uppercase N
for the file name.
Task
„Nord JetBains“ project renaming — #138 (⊶ b435e0e)
↠ Adapted the port docs, pages and components to the renaming of the „Nord JetBain“ project (nord-jetbrains-editor
to nord-jetbrains
) like documented in arcticicestudio/nord-jetbrains#44.
Dependency Update February-April 2019 — #137 ⇄ #139 (⊶ 9de7e7b)
↠ Completed the regular batch update for outdated production and development dependencies.
The largest change is the migration to MDX 1.0.0 using the official migration v0 to v1 guide.
React has been been updated to the latest patch version 16.8.6 and the prop-types
package now comes with a handy new elementType
prop type that can be used for React components.
Polished has been updated to the large 3.0.0 version milestone that comes with many features in form of new modules, improvements like a new error system as well as a a roadmap for v4.
The readableColor
helper now offers the option to set the color(s) it returns for light or dark colors instead of only returning white
or black
based on the passed colors luminosity. stripUnit
now offers the option to return the value and unit as an array, replacing the functionality of getValueAndUnit
that'll is now deprecated and will be removed in v4.
All color modules will now also safely handle the transparent
keyword instead of erroring out.
See the release notes for all details and changes.
React Waypoint has been updated to major version 9 that comes with improvements in library size and minifications in form of named exports for the Waypoint
module as well as for all defined constants.
As of Babel 7.4.0, the @babel/polyfill package has been deprecated in favor of directly including core-js/stable
and regenerator-runtime/runtime
. Therefore the package has been replaced with the core-js
package.
Prettier 1.17.0 now allows to use shared configurations making it much easier to setup new projects and keep the config code base at one single-point-of-truth™. Also Markdown tables are now kept compact when reformatting would exceed the print width making largely improving the readability.
The renderHook
helper has been extracted from react-testing-library
into the react-hooks-testing-library
standalone package for better modularization. Therefore the package has been added as development dependency in order to test Hook based implementations.
Gatsby and all official plugins have been updated to the latest versions. This comes with new features that allow environment variables to be replaced per environment.
gatsby-plugin-manifest
fixes the incorrect favicons size bug that often appeared as warning in the console.
gatsby-plugin-sharp
now comes with a defaultQuality
option to define the default quality for processed images instead of only allowing to set the quality through the GraphQL query.
gatsby-image
now comes with a durationFadeIn
option that accepts a number instead of boolean to customize animation duration.
Production Dependencies
@babel/polyfilldeprecated and removed in favor of includingcore-js/stable
directly- @mdx-js/tag
0.18.0
➜0.20.3
- 🆕 core-js
2.6.5
- gatsby
2.0.75
➔2.0.117
- gatsby
2.1.4
➜2.3.29
- gatsby-image
2.0.30
➜2.0.40
- gatsby-mdx
0.4.0
➜0.6.2
- gatsby-plugin-canonical-urls
2.0.10
➜2.0.12
- gatsby-plugin-catch-links
2.0.10
➜2.0.13
- gatsby-plugin-google-gtag
1.0.13
➜1.0.16
- gatsby-plugin-lodash
3.0.4
➜3.0.5
- gatsby-plugin-manifest
2.0.17
➜2.0.29
- gatsby-plugin-netlify
2.0.9
➜2.0.15
- gatsby-plugin-offline
2.0.23
➜2.0.25
- gatsby-plugin-react-helmet
3.0.6
➜3.0.12
- gatsby-plugin-remove-trailing-slashes
2.0.7
➜2.0.11
- gatsby-plugin-sharp
2.0.23
➜2.0.35
- gatsby-plugin-sitemap
2.0.5
➜2.0.12
- gatsby-plugin-styled-components
3.0.5
➜3.0.7
- gatsby-plugin-svgr
2.0.1
➜2.0.2
- gatsby-source-filesystem
2.0.20
➜2.0.32
- gatsby-source-graphql
2.0.10
➜2.0.18
- gatsby-transformer-sharp
2.1.15
➜2.1.18
- gatsby-transformer-yaml
2.1.8
➜2.1.12
- inter-ui
3.3.2
➜3.5.0
- polished
2.3.3
➜3.2.0
- prop-types
15.6.2
➜15.7.2
- react
16.8.3
➜16.8.6
- react-dom
16.8.3
➜16.8.6
- react-pose
4.0.6
➜4.0.8
- react-spring
8.0.7
➜8.0.19
- react-waypoint
8.1.0
➜9.0.2
- semver
5.6.0
➜6.0.0
- styled-components
4.1.3
➜4.2.0
- typeface-rubik
0.0.54
➜0.0.72
Development Dependencies
- @babel/core
7.2.2
➔7.4.3
- @babel/plugin-proposal-class-properties
7.3.0
➔7.4.0
- @babel/plugin-proposal-nullish-coalescing-operator
7.2.0
➔7.4.3
- @mdx-js/mdx
0.20.1
➔1.0.14
- @mdx-js/tag ␡ Migrated to MDX v1 that replaced it with the new
@mdx-js/react
pragma package! - @mdx-js/react 🆕
1.0.6
- @svgr/webpack
4.1.0
➔4.2.0
- babel-jest
24.1.0
➔24.7.1
- babel-plugin-react-remove-properties
0.2.5
➔0.3.0
- babel-preset-gatsby
0.1.7
➜0.1.11
- eslint
5.14.0
➜5.16.0
- eslint-plugin-import
2.16.0
➜2.17.2
- eslint-plugin-react-hooks
1.0.2
➜1.6.0
- husky
1.3.1
➜2.1.0
- jest
24.1.0
➜24.7.1
- jest-dom
3.0.2
➜3.1.3
- jest-junit
6.2.1
➜6.3.0
- lint-staged
8.1.3
➜8.1.5
- prettier
1.16.4
➜1.17.0
- react-hooks-testing-library 🆕
0.5.0
- react-testing-library
5.5.3
➜6.1.2
- webpack-bundle-analyzer
3.0.3
➜3.3.2
The full changelog is available here