What's Changed
In 36.5.0 we pushed a lot of changes to our internal tooling. We replaced mocha and enzyme tests with Jest and React Testing Library, migrated some core parts of our codebase to Typescript, and bumped our React version to React 18. 🎉
- victory-histogram jest tests by @heythisispaul in #2255
- Convert tests for victory error bar by @becca-bailey in #2266
- Typescript Phase 1: Build configuration by @scottrippey in #2260
- victory-vendor: script cleanup and exports enhancements by @ryan-roemer in #2264
- victory-pie jest/rtl tests by @heythisispaul in #2268
- Typescript: Generate proper .d.ts files for Core by @scottrippey in #2271
- Disable func-style eslint rule by @becca-bailey in #2275
- Add victory-scatter tests by @becca-bailey in #2269
- TS migration: victory-primitives by @scottrippey in #2274
- Enable
eslint-comments
by @scottrippey in #2277 - Remove karma tests by @becca-bailey in #2279
- ts-migration: migrated core components to TS by @scottrippey in #2278
- Upgrade React to v18 by @becca-bailey in #2280
- ts-migration: more core by @scottrippey in #2284
- TypeScript: fix a few build issues by @scottrippey in #2285
- [Demo]: Upgrade React Native demo app by @jpdriver in #2288
Full Changelog: v36.4.1...v36.5.0