All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Support next v13 in peer dependencies.
- Updated dev dependencies.
- Updated jest test snapshots.
- Major issue with next 12.3.0. Worker not reading plugin config thru env vars.
4.1.1 - 2022-08-10
- Fixed warn with nextein property in next config.
4.1.0 - 2022-08-10
- Include node v18 in CI test environments.
- Fixed warn with assetPrefix in config with next v12.2
- Updated dependencies.
- Removed node v12 fro CI test environments.
- Removed
taskr
.
4.0.5 - 2022-04-01
- Added react v18 to peerDeps.
4.0.4 - 2022-02-12
- Moved cache out of .next directory. #346
4.0.3 - 2022-01-31
- Issue with using missing babel runtime dependency.
- Update dependencies.
- Issue with unhandled error while writing cache when .next directory wasn't created.
4.0.2 - 2022-01-31
- Issue with using an old transitive dependency in render loader.
- Upgrade to work with next v12.0.9
- Test fixed for render plugin loader.
4.0.1 - 2022-01-05
- Performance issue caused by getStaticPaths running in either a child process or a Worker. Reimplemented Cache.
4.0.0 - 2022-01-03
- Support for Next.js dynamic routes.
- Support for Next.js
getStaticProps
andgetStaticPaths
using fetcher methods.
- Issues with
fetcher
not working properly. - Documentation.
- Issues with generated files sizes.
- HOCs
withPost
,withPosts
and all filtered variants. nextein
binary.Link
component.url
andpermalink
from generted data in post.- Generated json files from the export process.
3.2.5 - 2021-11-04
- Adde next v12 to peerDependencies.
3.2.4 - 2021-10-18
- Improved size of generated files.
- Removed unnecessary rehype-parse from
markdown-plugin
render method.
3.2.3 - 2021-09-30
- Issue with missing post json file when production build is re-deployed. #338
3.2.2 - 2021-09-24
- Issue with
page
not overriding defaults.
3.2.1 - 2021-09-24
- Issue with
nextein dev
not working with next v11+
3.2.0 - 2021-08-03
source-filesystem
paramdata
to add default metadata (extra) for each entry.- Tests for source-filesystem.
- Tests for fetcher.
- Issue with
fetcher
functiongetPostsByFilter
loading all entries when filter returned no results.
3.1.3 - 2021-07-22
- Issue with
nextein build
failing on Windows. (#333)
3.1.2 - 2021-06-25
- Issue with
rehype-raw
removing position information. Update to latest version and patch usage with workaround to keep position information.
3.1.1 - 2021-06-23
- Issue with
rehype-raw
removing position information. Reverted torehype-raw@^4
.
3.1.0 - 2021-06-23
- Issue with next v11 webpack5 check
- issue with webpack configuration.
- Include next v11 in peerDependencies list.
3.0.2 - 2021-06-02
- Issue with old remark-parse dependency.
- Upgrade dependencies.
3.0.1 - 2021-02-23
- Issue with next config future flag for webpack5.
3.0.0 - 2020-11-20
- New Plugin System. Evolved into stages.
- New File System Plugin for
source
. - Improved / Refactored
markdown
plugin. - New
render
Plugin forContent
. - Fast refresh for posts/entries via
source
plugin. - New
fetcher
for loading/querying posts in dynamic routes. (Experimental) - Moved
inCategory
tonextein/filters
. Still exported fromnextein/posts
. - Added
query
object params into filter functions fowithPostsFilterBy
. - Added
query
object to attached info innextein/link
for matching urls. - Added
post
resolved fromquery.__id
inwithPosts
andwithPostsFilterBy
to avoid nesting HOCs.
- Issue with trailing slash export configuration.
- Issue with
nextein/link
not compliant with latest changes from Next. - Issue with
nextein/link
rendering posts with nopage
orpage
set tofalse
.
- Support for Next lower than v9.5.
- Support for Node lower than v10
2.7.3 - 2020-08-15
- Fix issue with
nextein/link
causing a warning on href not matching on Server and Client.
2.7.1 - 2020-07-28
- Fix issue with next v9.5.0 throwing error when a post is modified.
2.7.0 - 2020-07-27
Content
exposesref
to inner element.
2.6.0 - 2020-07-17
- Re-sync binaries with next. Make one single binary and import dev cli code as in next binary.
- Test run in Play.js
2.5.1 - 2020-05-11
- Issue with
nextein export
on Windows. #314
2.5.0 - 2020-05-05
exportPathMap
receives now all paths including those from Nextein entries and all urls generated by Next. This eliminates the need to define extra pages in the exportPathMap.
- Fixed issues with exportPathMap (Related to #311):
- User can modify the exported values including the pages generated by Next (defaultPathMap) and Nextein entries.
- Remove the
/
url added by Nextein. - Pass all urls to
exportPathMap
: (defaultPathMap - entries pages ) + entries urls.
- Updated dependencies.
2.4.1 - 2020-04-27
- Dev issue running on Windows. Normalized path after glob is applied. #309.
2.4.0 - 2020-04-12
- Updated dependencies.
- Remove
_entries
from__NEXT_DATA__
reducing size of exported html up to 45%.
2.3.4 - 2020-04-06
- Warning on mdast. Use standard
allowDangerousHtml
. - Updated dependencies.
2.3.3 - 2019-12-27
- Issue with
[email protected]
import.
2.3.2 - 2019-12-23
- Update dependencies.
2.3.1 - 2019-10-12
- Disabled telemetry for next.
- Update dependencies.
2.3.0 - 2019-07-18
- Support for
next v9
. - Move to
babel v7
. - Tests for
node v12
. - Chainable
withPostsFilterBy
- Linter issues.
- Updated Dependencies.
- Support for
next v6
andnext v7
.
2.2.0 - 2019-02-27
- Nextein plugin markdown options and documentation.
- Import Content from its own
nextein/content
file.
- Issue with posts and HMR.
2.1.3 - 2019-02-12
- Issue with
next v8.0.0
export forking threads. - Content render and exports.
2.1.2 - 2018-11-21
- Minor issue with
excerpt
in Content not returning correct values.
2.1.1 - 2018-11-20
- Log error with
excerpt
in Content to avoid failing silently.
2.1.0 - 2018-11-18
- Plugins for read & transform entries.
- Configuration for nextein plugins in
next.config.js
using nextein. - Export posts as static json files.
- Entries from
__NEXT_DATA__
.