Skip to content

Commit eeb9f27

Browse files
committed
chore(CHANGELOG): update for v1.0.0 [skip ci]
1 parent 74e6a67 commit eeb9f27

File tree

2 files changed

+61
-1
lines changed

2 files changed

+61
-1
lines changed

CHANGELOG.md

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
## [1.0.0](https://github.com/SwiftyLab/MetaCodable/compare/v1.0.0-alpha.2...v1.0.0) (2023-09-20)
2+
3+
4+
### ⚠ BREAKING CHANGES
5+
6+
* use `MemberInit` macro for memberwise initializer(s)
7+
* replaced `CodablePath` with `CodedAt`
8+
* replaced `CodableCompose` with `CodedAt` without args
9+
* renamed `ExternalHelperCoder` to `HelperCoder`
10+
* replaced `default:` with `@Default`
11+
* replaced `helper:` with `@CodedBy`
12+
13+
### 🚀 Features
14+
15+
* added decoding/encoding ignore attributes ([#16](https://github.com/SwiftyLab/MetaCodable/issues/16)) ([94855a0](https://github.com/SwiftyLab/MetaCodable/commit/94855a08cf6f259d4aa5806949518bac76b5a19c))
16+
* added initialized variable ignore option ([#17](https://github.com/SwiftyLab/MetaCodable/issues/17)) ([6cd519e](https://github.com/SwiftyLab/MetaCodable/commit/6cd519ebe6344efee01cb779954b6e5345043647))
17+
* added options for custom key case style ([#18](https://github.com/SwiftyLab/MetaCodable/issues/18)) ([5cc1a93](https://github.com/SwiftyLab/MetaCodable/commit/5cc1a933323cb3659db4cc008075c03346302f46))
18+
* made initialized mutable variables initialization optional in member-wise initializers ([#15](https://github.com/SwiftyLab/MetaCodable/issues/15)) ([12f3177](https://github.com/SwiftyLab/MetaCodable/commit/12f3177ec942ec82f8466788c19ba360f6e66186))
19+
20+
21+
### 🐛 Fixes
22+
23+
* only ignore computed properties with getter in decoding/encoding ([#11](https://github.com/SwiftyLab/MetaCodable/issues/11)) ([a6bc3a2](https://github.com/SwiftyLab/MetaCodable/commit/a6bc3a2068c958c14b2b4bc85d075d937083b5a6)), closes [#10](https://github.com/SwiftyLab/MetaCodable/issues/10)
24+
25+
26+
### 🔥 Refactorings
27+
28+
* migrated to extension macro ([#21](https://github.com/SwiftyLab/MetaCodable/issues/21)) ([74e6a67](https://github.com/SwiftyLab/MetaCodable/commit/74e6a673baf4a914e66ef9fe7f0e3cccb4852208))
29+
* modify macro implementation ([#12](https://github.com/SwiftyLab/MetaCodable/issues/12)) ([8d61676](https://github.com/SwiftyLab/MetaCodable/commit/8d6167680dc0300b95ccddf5bda36c00239bcbcb))
30+
31+
## [1.0.0-alpha.2](https://github.com/SwiftyLab/MetaCodable/compare/v1.0.0-alpha.1...v1.0.0-alpha.2) (2023-06-30)
32+
33+
34+
### 🐛 Fixes
35+
36+
* added robust grouped variable declaration type detection ([#3](https://github.com/SwiftyLab/MetaCodable/issues/3)) ([0cc623f](https://github.com/SwiftyLab/MetaCodable/commit/0cc623f746242eeb1762bb752b473bfe8c9105d3))
37+
* ignore default immutable initialized and computed properties in decoding/encoding ([#2](https://github.com/SwiftyLab/MetaCodable/issues/2)) ([9ac898f](https://github.com/SwiftyLab/MetaCodable/commit/9ac898fd0aba9758c61d73505afba17ceb08c0b7))
38+
39+
40+
### 📚 Documentation
41+
42+
* improved usage documentation ([#5](https://github.com/SwiftyLab/MetaCodable/issues/5)) ([7086c41](https://github.com/SwiftyLab/MetaCodable/commit/7086c41d94e0e2fc72c921e0d87c651d98c8a550))
43+
44+
## [1.0.0-alpha.1](https://github.com/SwiftyLab/MetaCodable/compare/498d7633fc6003d742d78d4fbc965d753db7ee29...v1.0.0-alpha.1) (2023-06-21)
45+
46+
47+
### 🚀 Features
48+
49+
* added `Codable` generation macro with ([498d763](https://github.com/SwiftyLab/MetaCodable/commit/498d7633fc6003d742d78d4fbc965d753db7ee29))
50+
51+
52+
### 📚 Documentation
53+
54+
* add project info and contributing guidelines ([915d32c](https://github.com/SwiftyLab/MetaCodable/commit/915d32ca7c1e275d6619c419d69a8ff659806242))
55+
56+
57+
### 💄 Styles
58+
59+
* add development with vscode support ([323a94a](https://github.com/SwiftyLab/MetaCodable/commit/323a94a3a1e824a2b93c1aecb51d47a90c0ec3e3))
60+

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "MetaCodable",
3-
"version": "1.0.0-alpha.1",
3+
"version": "1.0.0",
44
"summary": "Supercharge Swift's Codable implementations with macros.",
55
"description": "MetaCodable exposes custom macros which can be used to generate dynamic Codable implementations.",
66
"homepage": "https://github.com/SwiftyLab/MetaCodable",

0 commit comments

Comments
 (0)