Cordova-node-xcode Release Notes

3.0.1 (May 15, 2020)

  • GH-109 Add targetName to paramter to getBuildProperty

3.0.0 (Apr 09, 2020)

  • node-xcode-3.0.0 Added NOTICE for release
  • GH-107 doc(README): fix CI badge url
  • GH-106 Update build property by targetname
  • GH-79 feat: add new optional paramter to pbxProject.addTarget
  • GH-96 ci: switch travis ci for github actions
  • GH-94 breaking(npm): bump dependencies
    • simple-plist@^1.1.0
    • uuid@^7.0.3
  • GH-93 chore(npm): use short notation for repo & bugs
  • GH-90 ci(travis): removes Node.js v6 and v8 from testing
  • GH-92 chore: bump node requirement (>=10)
  • GH-89 chore(npm): improve ignore list

2.1.0 (December 12, 2019)

  • Add target test coverage (#82)
  • ensure coverage for addTargetDependency with invalid input (#81)
  • Support watch2 apps/extensions (#56)
  • Test coverage: addTarget add to main project as dependency (#76)
  • remove internal propReplace function not needed (#69)
  • Add proper filetypeForProducttype test coverage (#72)
  • Test existing WatchKit support (#71)
  • fix a comment in lib/pbxProject.js (#68)
  • Test coverage for app_extension target types (#66)
  • add dependencies for per-file testing (#67)
  • Add Node.js 12 to CI Services (#51)
  • Update writeObjectsSections to match current Xcode format (#46)

2.0.0 (Jan 15, 2019)

  • Updated to use ECMAScript 2015 Object.assign. (#14)
  • fix: simple-plist@1 update in dependencies (#30)
  • drop support for Node.js pre-6.0 #29

1.1.0 (Dec 19, 2018)

  • feat: omit objects with empty values (#24)
  • Resolve issue with pbxFile extension (#31)
  • uuid@3 update (#40)
  • move pegjs to devDependencies in package.json (#10)
  • Fixed bug where comment is not removed on removing embedded frameworks. (#5)
  • Remove trailing whitespace from lib/pbxWriter.js (#35)
  • docs(readme): highlight code example (#25)
  • update invalid link to PEGjs in README.md (#8)
  • CB-14145 explicit nodeunit@^0.11.3 update in devDependencies (#10)

1.0.0 (Oct 4, 2017)

  • Bump version to 1.0.0 to represent stability and follow semver more closely
  • Fix null-access errors in addTo/removeFrom*PbxGroup methods
  • Fix possible null-access error in removeFromFrameworksPbxGroup
  • add check for isArray so that strings don't cause an error when calling .filter
  • Updated License, Copyright, Contributors and repo url, in prep for contributing this project to Apache Cordova