Changelog
All notable changes to this project will be documented in this file.
🐛 Bug Fixes
- ts-config: Bump transitive typescript dependency (321df01)
📝 Documentation
- ts-config: Update readme (#640) (cf8dd7e)
🚀 Features
- tsconfig: Rework entire tsconfig setup for better TS 5.2 support (a49bed1)
- 💥 BREAKING CHANGE: The tsconfig has been majorly restructured. Please see the upgrading guide for how to migrate to the new version.
🐛 Bug Fixes
- tsconfig: Set
noEmitHelpers
to false (#620) (8ed04bf)
- deps: Update all non-major dependencies (#607) (9cc8bd0)
🧪 Testing
- Update vitest to coverage v8 (a4bc6e4)
🏠 Refactor
- Split
@sapphire/time-utilities
into 4 sub-packages (#462) (574299a)
🐛 Bug Fixes
- ts-config: Update typescript to 5.0.3 (049102b)
- deps: Update all non-major dependencies (#577) (291dd67)
- deps: Update all non-major dependencies (#545) (40ca040)
- deps: Update all non-major dependencies (#544) (cc78f17)
- deps: Update all non-major dependencies (#532) (8033d1f)
- deps: Update all non-major dependencies (#505) (6178296)
- deps: Update all non-major dependencies (e20f299)
📝 Documentation
- Add @06000208 as a contributor (fa3349e)
- Add @didinele as a contributor (42ef7b6)
- Add @goestav as a contributor (0e56a92)
- Add @CitTheDev as a contributor (34169ea)
- Add @legendhimslef as a contributor (059b6f1)
- Add @r-priyam as a contributor (fb278ba)
- Change name of @kyranet (#451) (df4fdef)
- Update @RealShadowNova as a contributor (a869ba0)
- Add @muchnameless as a contributor (a1221fe)
- Add @enxg as a contributor (d2382f0)
- Add @EvolutionX-10 as a contributor (efc3a32)
- Add @MajesticString as a contributor (295b3e9)
- Add @Mzato0001 as a contributor (c790ef2)
- Add @NotKaskus as a contributor (00da8f1)
- Add @imranbarbhuiya as a contributor (fb674c2)
- Add @axisiscool as a contributor (ce1aa31)
- Add @dhruv-kaushikk as a contributor (ebbf43f)
- Add @Commandtechno as a contributor (f1d69fa)
🚀 Features
- ts-config: Use
Node16
as default module (1f5c88e)
- 💥 BREAKING CHANGE: The previous version had
"module": "CommonJS"
whereas this one has
- 💥 `"module": "Node16"`. Refer to the TypeScript documentation for the differences
- ts-config: Update for TypeScript v5.x (d3e0bfe)
- 💥 BREAKING CHANGE: @sapphire/ts-config now relies on TypeScript v5.x.
DO NOT attempt to use this version with TypeScript v4.x or lower.
DO NOT attempt to use a previous major with TypeScript v5.x.
- @sapphire/eslint-plugin-result (#556) (009d3d2)
- utilities: Add possibility to import single functions by appending them to the import path. (#454) (374c145)
🧪 Testing
3.3.4 (2022-04-01)
Bug Fixes
- deps: update all non-major dependencies (308cf66)
3.3.3 (2022-03-20)
Bug Fixes
- ts-config: fixed package exports (30b34dc)
3.3.2 (2022-03-06)
Note: Version bump only for package @sapphire/ts-config
3.3.1 (2022-02-06)
Bug Fixes
- ts-config: actually publish the without-decorators configs (cbf78e0)
3.3.0 (2022-02-03)
Features
3.2.0 (2022-01-28)
Features
3.1.8 (2022-01-21)
Bug Fixes
3.1.7 (2022-01-10)
Note: Version bump only for package @sapphire/ts-config
3.1.6 (2021-11-25)
Note: Version bump only for package @sapphire/ts-config
3.1.5 (2021-11-25)
Note: Version bump only for package @sapphire/ts-config
3.1.4 (2021-11-06)
Note: Version bump only for package @sapphire/ts-config
3.1.3 (2021-10-26)
Note: Version bump only for package @sapphire/ts-config
3.1.2 (2021-10-17)
Bug Fixes
- allow more node & npm versions in engines field (5977d2a)
3.1.1 (2021-10-11)
Note: Version bump only for package @sapphire/ts-config
3.1.0 (2021-10-04)
Features
- ts-config: set minimum NodeJS to v14 (81cc8f6)
3.0.0 (2021-07-20)
Features
- ts-config: bump target ES2019 to ES2020 (9aad698)
BREAKING CHANGES
- ts-config: Code output by a non-overwritten @sapphire/ts-config will now be in ES2020 format.
This means you need to use at least NodeJS v14 to run projects that use this config.
2.3.2 (2021-07-11)
Note: Version bump only for package @sapphire/ts-config
2.3.1 (2021-06-27)
Note: Version bump only for package @sapphire/ts-config
2.3.0 (2021-06-19)
Features
- utilities: update utilities with more stuff (#122) (5dfb668)
2.2.3 (2021-06-06)
Bug Fixes
- remove peer deps, update dev deps, update READMEs (#124) (67256ed)
- ts-config: add version caret to dependencies (c365706)
2.2.2 (2021-05-20)
Bug Fixes
- ts-config: mark package as side effect free (c49de49)
2.2.1 (2021-05-02)
Bug Fixes
- drop the
www.
from the SapphireJS URL (494d89f)
- update all the SapphireJS URLs from
.com
to .dev
(f59b46d)
2.2.0 (2021-04-21)
Features
2.1.2 (2021-04-19)
Bug Fixes
- change all Sapphire URLs from "project"->"community" & use our domain where applicable 👨🌾🚜 (#102) (835b408)
2.1.1 (2021-04-03)
Note: Version bump only for package @sapphire/ts-config
2.1.0 (2021-03-16)
Features
- ts-config: add tslib dependency and configure import helpers (39c389c)
2.0.1 (2021-02-16)
Note: Version bump only for package @sapphire/ts-config
2.0.0 (2021-01-08)
Features
- {ts,eslint}-config,decorators: remove TypeScript v3 from peer dependencies (a211f0b)
BREAKING CHANGES
- {ts,eslint}-config,decorators: TypeScript v3 removed from peer dependencies, it may still work, however we
strongly recommend updating.
1.1.1 (2021-01-01)
Note: Version bump only for package @sapphire/ts-config
1.1.0 (2020-12-26)
Features
1.0.3 (2020-11-04)
Bug Fixes
- ts-config: properly specify ESM and CommonJS exports (d03ab50)
1.0.2 (2020-10-11)
Note: Version bump only for package @sapphire/ts-config
1.0.1 (2020-09-20)
Note: Version bump only for package @sapphire/ts-config
1.0.0 (2020-09-05)
Features