Skip to content

Commit 5f868d3

Browse files
committed
release(4.0.0): updated release notes & version
1 parent 9df6e52 commit 5f868d3

3 files changed

Lines changed: 75 additions & 9 deletions

File tree

‎RELEASENOTES.md‎

Lines changed: 72 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,77 @@
2121

2222
# Cordova-node-xcode Release Notes
2323

24-
### 3.0.1 (May 15, 2020)
24+
## 4.0.0
25+
26+
**Breaking Changes:**
27+
28+
* chore!: bump minimum Node.js engine to >=14.17.0 ([#154](https://github.com/apache/cordova-node-xcode/pull/154)) [[1edf705](https://github.com/apache/cordova-node-xcode/commit/1edf705)]
29+
* fix!: replace uuid dependency with crypto.randomUUID() ([#153](https://github.com/apache/cordova-node-xcode/pull/153))
30+
31+
**Features:**
32+
33+
* feat: support for 'alwaysOutOfDate' PBX Shell Script property ([#173](https://github.com/apache/cordova-node-xcode/pull/173)) [[04fc2dd](https://github.com/apache/cordova-node-xcode/commit/04fc2dd)]
34+
* feat: add support for runOnlyForDeploymentPostprocessing ([#172](https://github.com/apache/cordova-node-xcode/pull/172)) [[9d908c4](https://github.com/apache/cordova-node-xcode/commit/9d908c4)]
35+
* feat: add eslint w/ lint fixes ([#151](https://github.com/apache/cordova-node-xcode/pull/151)) [[8f43d12](https://github.com/apache/cordova-node-xcode/commit/8f43d12)]
36+
* feat(ci): replace nodeunit & nyc for node:test ([#150](https://github.com/apache/cordova-node-xcode/pull/150)) [[b27fbd4](https://github.com/apache/cordova-node-xcode/commit/b27fbd4)]
37+
38+
**Fixes:**
39+
40+
* fix: shallow-merging nested objects for split sections ([#167](https://github.com/apache/cordova-node-xcode/pull/167)) [[e7df64a](https://github.com/apache/cordova-node-xcode/commit/e7df64a)]
41+
* fix(addBuildPhase): adding of PBXBuildFile entries to lookup table ([#174](https://github.com/apache/cordova-node-xcode/pull/174)) [[81ddc4a](https://github.com/apache/cordova-node-xcode/commit/81ddc4a)]
42+
* fix(windows): Fix path issues on Windows ([#170](https://github.com/apache/cordova-node-xcode/pull/170)) [[2f89486](https://github.com/apache/cordova-node-xcode/commit/2f89486)]
43+
* fix: Need to check for object existence ([#112](https://github.com/apache/cordova-node-xcode/pull/112)) [[e81ecab](https://github.com/apache/cordova-node-xcode/commit/e81ecab)]
44+
45+
**Others:**
46+
47+
* chore: Bump @babel/traverse from 7.18.9 to 7.23.2 [[505a8d4](https://github.com/apache/cordova-node-xcode/commit/505a8d4)]
48+
* chore: Bump simple-plist from 1.1.0 to 1.3.1 ([#127](https://github.com/apache/cordova-node-xcode/pull/127)) [[335874e](https://github.com/apache/cordova-node-xcode/commit/335874e)]
49+
* chore: update dependencies with npm update ([#191](https://github.com/apache/cordova-node-xcode/pull/191)) [[ec95ec8](https://github.com/apache/cordova-node-xcode/commit/ec95ec8)]
50+
* chore: action workflow updates & add dependabot ([#180](https://github.com/apache/cordova-node-xcode/pull/180)) [[3cdce4b](https://github.com/apache/cordova-node-xcode/commit/3cdce4b)]
51+
* chore: restrict writing to certain object keys ([#176](https://github.com/apache/cordova-node-xcode/pull/176)) [[4a9fd34](https://github.com/apache/cordova-node-xcode/commit/4a9fd34)]
52+
* chore: license header improvements ([#169](https://github.com/apache/cordova-node-xcode/pull/169)) [[7e647c3](https://github.com/apache/cordova-node-xcode/commit/7e647c3)]
53+
* chore: improve ci workflow, ensure built parser committed, cleanup ([#166](https://github.com/apache/cordova-node-xcode/pull/166)) [[ca3d1d2](https://github.com/apache/cordova-node-xcode/commit/ca3d1d2)]
54+
* chore: update .asf.yaml ([#160](https://github.com/apache/cordova-node-xcode/pull/160)) [[7451fc6](https://github.com/apache/cordova-node-xcode/commit/7451fc6)]
55+
* chore: bump 4.0.0-dev.0 ([#159](https://github.com/apache/cordova-node-xcode/pull/159)) [[bc87c09](https://github.com/apache/cordova-node-xcode/commit/bc87c09)]
56+
* chore: update release audit workflow & license headers ([#146](https://github.com/apache/cordova-node-xcode/pull/146)) [[e6b981e](https://github.com/apache/cordova-node-xcode/commit/e6b981e)]
57+
* chore: update ci workflow ([#147](https://github.com/apache/cordova-node-xcode/pull/147)) [[9664ef8](https://github.com/apache/cordova-node-xcode/commit/9664ef8)]
58+
* chore: clean up package.json ([#115](https://github.com/apache/cordova-node-xcode/pull/115)) [[127a4df](https://github.com/apache/cordova-node-xcode/commit/127a4df)]
59+
* chore(addBuildPhase): remove unused variable buildPhaseSection ([#175](https://github.com/apache/cordova-node-xcode/pull/175)) [[780467c](https://github.com/apache/cordova-node-xcode/commit/780467c)]
60+
* chore(dep): update package json ([#165](https://github.com/apache/cordova-node-xcode/pull/165)) [[35da006](https://github.com/apache/cordova-node-xcode/commit/35da006)]
61+
* chore(deps-dev): bump brace-expansion from 1.1.18 to 1.1.21 ([#190](https://github.com/apache/cordova-node-xcode/pull/190)) [[74935d6](https://github.com/apache/cordova-node-xcode/commit/74935d6)]
62+
* chore(deps-dev): bump js-yaml from 4.3.1 to 4.3.2 ([#186](https://github.com/apache/cordova-node-xcode/pull/186)) [[6e31505](https://github.com/apache/cordova-node-xcode/commit/6e31505)]
63+
* chore(deps-dev): bump brace-expansion from 1.1.15 to 1.1.18 ([#179](https://github.com/apache/cordova-node-xcode/pull/179)) [[c0b7624](https://github.com/apache/cordova-node-xcode/commit/c0b7624)]
64+
* chore(deps-dev): bump js-yaml from 4.2.0 to 4.3.1 ([#178](https://github.com/apache/cordova-node-xcode/pull/178)) [[226c345](https://github.com/apache/cordova-node-xcode/commit/226c345)]
65+
* chore(deps-dev): bump js-yaml from 3.14.1 to 3.14.2 ([#145](https://github.com/apache/cordova-node-xcode/pull/145)) [[5447827](https://github.com/apache/cordova-node-xcode/commit/5447827)]
66+
* chore(deps): bump the gh-actions-patch-minor group with 3 updates ([#192](https://github.com/apache/cordova-node-xcode/pull/192)) [[9df6e52](https://github.com/apache/cordova-node-xcode/commit/9df6e52)]
67+
* chore(deps): bump the gh-actions-patch-minor group with 2 updates ([#189](https://github.com/apache/cordova-node-xcode/pull/189)) [[ff0086e](https://github.com/apache/cordova-node-xcode/commit/ff0086e)]
68+
* chore(deps): bump codecov/codecov-action ([#188](https://github.com/apache/cordova-node-xcode/pull/188)) [[0ac3c65](https://github.com/apache/cordova-node-xcode/commit/0ac3c65)]
69+
* chore(deps): bump the gh-actions-patch-minor group with 2 updates ([#187](https://github.com/apache/cordova-node-xcode/pull/187)) [[c8e1116](https://github.com/apache/cordova-node-xcode/commit/c8e1116)]
70+
* chore(deps): bump the gh-actions-patch-minor group across 1 directory with 2 updates ([#183](https://github.com/apache/cordova-node-xcode/pull/183)) [[3033cd8](https://github.com/apache/cordova-node-xcode/commit/3033cd8)]
71+
* chore(deps): bump @xmldom/xmldom from 0.9.10 to 0.9.12 ([#185](https://github.com/apache/cordova-node-xcode/pull/185)) [[ca2c32a](https://github.com/apache/cordova-node-xcode/commit/ca2c32a)]
72+
* chore(deps): bump codecov/codecov-action from 4.6.0 to 7.0.0 ([#182](https://github.com/apache/cordova-node-xcode/pull/182)) [[0920ebc](https://github.com/apache/cordova-node-xcode/commit/0920ebc)]
73+
* chore(deps): bump the gh-actions-patch-minor group with 2 updates ([#181](https://github.com/apache/cordova-node-xcode/pull/181)) [[ba44143](https://github.com/apache/cordova-node-xcode/commit/ba44143)]
74+
* chore(deps): bump minimatch from 3.1.2 to 3.1.5 ([#148](https://github.com/apache/cordova-node-xcode/pull/148)) [[5a20cef](https://github.com/apache/cordova-node-xcode/commit/5a20cef)]
75+
* chore(INFRA): Set up default protection ruleset for default and release branches ([#155](https://github.com/apache/cordova-node-xcode/pull/155)) [[f9b58c4](https://github.com/apache/cordova-node-xcode/commit/f9b58c4)]
76+
* chore(npm): rebuilt package-lock to v2 ([#133](https://github.com/apache/cordova-node-xcode/pull/133)) [[659a4e7](https://github.com/apache/cordova-node-xcode/commit/659a4e7)]
77+
* chore(readme): update badges ([#163](https://github.com/apache/cordova-node-xcode/pull/163)) [[304a309](https://github.com/apache/cordova-node-xcode/commit/304a309)]
78+
* chore(workflow): update upload-to-atr action ([#184](https://github.com/apache/cordova-node-xcode/pull/184)) [[31e32fc](https://github.com/apache/cordova-node-xcode/commit/31e32fc)]
79+
* chore(workflow): update CI & use macos-26 ([#164](https://github.com/apache/cordova-node-xcode/pull/164)) [[fd7ccf1](https://github.com/apache/cordova-node-xcode/commit/fd7ccf1)]
80+
* chore(workflow): pin sha & update actions [[cf3d318](https://github.com/apache/cordova-node-xcode/commit/cf3d318)]
81+
* chore(workflow): pin sha & update actions [[680991e](https://github.com/apache/cordova-node-xcode/commit/680991e)]
82+
* chore(workflow) added release draft, updated release audit, & cleanup CI ([#161](https://github.com/apache/cordova-node-xcode/pull/161)) [[0f6e63f](https://github.com/apache/cordova-node-xcode/commit/0f6e63f)]
83+
* ci: Drop NodeJS 10, 12, 14. Added 18, 20, 22 ([#144](https://github.com/apache/cordova-node-xcode/pull/144)) [[c491d3a](https://github.com/apache/cordova-node-xcode/commit/c491d3a)]
84+
* ci: update codecov@v4 w/ token ([#142](https://github.com/apache/cordova-node-xcode/pull/142)) [[5158ec5](https://github.com/apache/cordova-node-xcode/commit/5158ec5)]
85+
* ci: add node-14.x to workflow ([#117](https://github.com/apache/cordova-node-xcode/pull/117)) [[8b98cab](https://github.com/apache/cordova-node-xcode/commit/8b98cab)]
86+
* chore: Increment package version to 3.0.2-dev [[56b8ffd](https://github.com/apache/cordova-node-xcode/commit/56b8ffd)]
87+
* Merge pull request #141 from apache/dependabot/npm_and_yarn/babel/traverse-7.23.2 [[e594cd4](https://github.com/apache/cordova-node-xcode/commit/e594cd4)]
88+
* test: Ensure we wait for async project.parse ([#168](https://github.com/apache/cordova-node-xcode/pull/168)) [[9c89212](https://github.com/apache/cordova-node-xcode/commit/9c89212)]
89+
90+
## 3.0.1 (May 15, 2020)
2591

2692
* [GH-109](https://github.com/apache/cordova-node-xcode/pull/109) Add targetName to paramter to getBuildProperty
2793

28-
### 3.0.0 (Apr 09, 2020)
94+
## 3.0.0 (Apr 09, 2020)
2995

3096
* node-xcode-3.0.0 Added NOTICE for release
3197
* [GH-107](https://github.com/apache/cordova-node-xcode/pull/107) doc(README): fix CI badge url
@@ -40,7 +106,7 @@
40106
* [GH-92](https://github.com/apache/cordova-node-xcode/pull/92) chore: bump node requirement (`>=10`)
41107
* [GH-89](https://github.com/apache/cordova-node-xcode/pull/89) chore(npm): improve ignore list
42108

43-
### 2.1.0 (December 12, 2019)
109+
## 2.1.0 (December 12, 2019)
44110
* Add target test coverage ([#82](https://github.com/apache/cordova-node-xcode/pull/82))
45111
* ensure coverage for addTargetDependency with invalid input ([#81](https://github.com/apache/cordova-node-xcode/pull/81))
46112
* Support watch2 apps/extensions ([#56](https://github.com/apache/cordova-node-xcode/pull/56))
@@ -54,12 +120,12 @@
54120
* Add Node.js 12 to CI Services ([#51](https://github.com/apache/cordova-node-xcode/pull/51))
55121
* Update writeObjectsSections to match current Xcode format ([#46](https://github.com/apache/cordova-node-xcode/pull/46))
56122

57-
### 2.0.0 (Jan 15, 2019)
123+
## 2.0.0 (Jan 15, 2019)
58124
* Updated to use ECMAScript 2015 Object.assign. ([#14](https://github.com/apache/cordova-node-xcode/pull/14))
59125
* fix: simple-plist@1 update in dependencies ([#30](https://github.com/apache/cordova-node-xcode/pull/30))
60126
* drop support for Node.js pre-6.0 [#29](https://github.com/apache/cordova-node-xcode/pull/29)
61127

62-
### 1.1.0 (Dec 19, 2018)
128+
## 1.1.0 (Dec 19, 2018)
63129
* feat: omit objects with empty values ([#24](https://github.com/apache/cordova-node-xcode/pull/24))
64130
* Resolve issue with `pbxFile` extension ([#31](https://github.com/apache/cordova-node-xcode/pull/31))
65131
* uuid@3 update ([#40](https://github.com/apache/cordova-node-xcode/pull/40))
@@ -70,7 +136,7 @@
70136
* update invalid link to PEGjs in `README.md` ([#8](https://github.com/apache/cordova-node-xcode/pull/8))
71137
* [CB-14145](https://issues.apache.org/jira/browse/CB-14145) explicit nodeunit@^0.11.3 update in `devDependencies` ([#10](https://github.com/apache/cordova-node-xcode/pull/10))
72138

73-
### 1.0.0 (Oct 4, 2017)
139+
## 1.0.0 (Oct 4, 2017)
74140
* Bump version to 1.0.0 to represent stability and follow semver more closely
75141
* Fix null-access errors in `addTo/removeFrom*PbxGroup` methods
76142
* Fix possible null-access error in `removeFromFrameworksPbxGroup`

‎package-lock.json‎

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"author": "Apache Software Foundation",
33
"name": "xcode",
44
"description": "parser for xcodeproj/project.pbxproj files",
5-
"version": "4.0.0-dev.0",
5+
"version": "4.0.0",
66
"main": "index.js",
77
"repository": "github:apache/cordova-node-xcode",
88
"bugs": "https://github.com/apache/cordova-node-xcode/issues",

0 commit comments

Comments
 (0)