diff --git a/CHANGELOG.md b/CHANGELOG.md
index 759a925..cecd584 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,86 +1,86 @@
-
+# [0.8.0](https://github.com/measuredco/react-from-json/compare/v0.7.2...v0.8.0) (2023-12-23)
+
+
+### Features
+
+* support React 18, modernise package build and dependencies ([ab60acb](https://github.com/measuredco/react-from-json/commit/ab60acba13b4f099c932d590493eca4b79e1d887))
+
+
+
## [0.7.2](https://github.com/measuredco/react-from-json/compare/v0.7.1...v0.7.2) (2020-10-22)
-
## [0.7.1](https://github.com/measuredco/react-from-json/compare/v0.7.0...v0.7.1) (2019-12-05)
-
# [0.7.0](https://github.com/measuredco/react-from-json/compare/v0.6.0...v0.7.0) (2019-11-11)
### Bug Fixes
-* retain component keys on render ([d384dc9](https://github.com/measuredco/react-from-json/commit/d384dc9))
+* retain component keys on render ([d384dc9](https://github.com/measuredco/react-from-json/commit/d384dc949b9a86d7a63804ef873489486860e728))
### Features
-* pass propKey to mapped components ([1f13968](https://github.com/measuredco/react-from-json/commit/1f13968))
+* pass propKey to mapped components ([1f13968](https://github.com/measuredco/react-from-json/commit/1f139684ab7b41113a64f21c70d995221345bd45))
-
# [0.6.0](https://github.com/measuredco/react-from-json/compare/v0.5.0...v0.6.0) (2019-11-04)
### Features
-* add optional 'default' component mapping, for falling back when component doesn't exist ([8d818a9](https://github.com/measuredco/react-from-json/commit/8d818a9))
-* pass _type to mapped components ([fc0a56b](https://github.com/measuredco/react-from-json/commit/fc0a56b))
+* add optional 'default' component mapping, for falling back when component doesn't exist ([8d818a9](https://github.com/measuredco/react-from-json/commit/8d818a983952cc0453faafb025e4c8fb3dc523b3))
+* pass _type to mapped components ([fc0a56b](https://github.com/measuredco/react-from-json/commit/fc0a56b38ced887c45bf2f6019440c564310af5d))
-
# [0.5.0](https://github.com/measuredco/react-from-json/compare/v0.4.0...v0.5.0) (2019-09-19)
### Features
-* add support for non-standard JSON shapes via mapProp ([0b601db](https://github.com/measuredco/react-from-json/commit/0b601db))
-* throw a useful error if component missing from components ([f873219](https://github.com/measuredco/react-from-json/commit/f873219))
+* add support for non-standard JSON shapes via mapProp ([0b601db](https://github.com/measuredco/react-from-json/commit/0b601db1f2dae42b3032c175edf6634473ff65e3))
+* throw a useful error if component missing from components ([f873219](https://github.com/measuredco/react-from-json/commit/f873219318167e2bfb1bbc62390d0ed295f55000))
-
# [0.4.0](https://github.com/measuredco/react-from-json/compare/v0.3.0...v0.4.0) (2018-10-26)
### Features
-* use array index for unique keys, and add propIndex prop ([c5df9d4](https://github.com/measuredco/react-from-json/commit/c5df9d4))
+* use array index for unique keys, and add propIndex prop ([c5df9d4](https://github.com/measuredco/react-from-json/commit/c5df9d4004be99afa38feaaae03bd0d00ae77e9b))
-
# [0.3.0](https://github.com/measuredco/react-from-json/compare/v0.2.0...v0.3.0) (2018-10-17)
### Bug Fixes
-* resolve null props as expected ([5186b07](https://github.com/measuredco/react-from-json/commit/5186b07))
+* resolve null props as expected ([5186b07](https://github.com/measuredco/react-from-json/commit/5186b07ad97c09e4e4d85c103cc3df874dca9b58))
### Features
-* resolve id prop from component JSON root ([214c256](https://github.com/measuredco/react-from-json/commit/214c256))
+* resolve id prop from component JSON root ([214c256](https://github.com/measuredco/react-from-json/commit/214c2563b8e869ed5759742bd3bd0f9ab58dd9d0))
-
# [0.2.0](https://github.com/measuredco/react-from-json/compare/v0.1.0...v0.2.0) (2018-10-01)
### Features
-* replace ComponentRef props with ComponentLookup components ([d77e080](https://github.com/measuredco/react-from-json/commit/d77e080))
+* replace ComponentRef props with ComponentLookup components ([d77e080](https://github.com/measuredco/react-from-json/commit/d77e0804c689f3e18be6bf84e918c4d5de244f11))
-
# 0.1.0 (2018-09-28)
diff --git a/package.json b/package.json
index e3c3684..8e7a8a6 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "react-from-json",
- "version": "0.7.2",
+ "version": "0.8.0",
"description": "Declare your React component tree in JSON",
"author": "Measured Co. ",
"license": "MIT",
@@ -34,10 +34,10 @@
"conventional-recommended-bump": "^9.0.0",
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.7.0",
- "ts-jest": "^29.1.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-test-renderer": "^18.2.0",
+ "ts-jest": "^29.1.1",
"tsup": "^8.0.1",
"typescript": "^4.5.2"
},