contentful-migration
Version:
Migration tooling for contentful
182 lines (113 loc) • 5.15 kB
Markdown
## [4.28.6](https://github.com/contentful/contentful-migration/compare/v4.28.5...v4.28.6) (2025-05-16)
# Change Log
All notable changes to this project will be documented in this file.
#### 0.12.3 (2018-09-21)
##### Bug Fixes
* **types:** Improve IValidation.in ([fd45d926](https://github.com/contentful/contentful-migration/commit/fd45d9262e28cd1fb0ff5f32e3406793f1be2f49))
#### 0.12.2 (2018-09-19)
##### New Features
* **types:** Enable writing migration files in Typescript ([51cc078f](https://github.com/contentful/contentful-migration/commit/51cc078fb8969cb221c6f010c420a505f647a22b))
#### 0.12.1 (2018-08-28)
##### Build System / Dependencies
* **npm:** exclude irrelevant files from releases ([abea0955](https://github.com/contentful/migration-cli/commit/abea09550d933e81c83ff70f3aaa8803a3e1f005))
##### Documentation Changes
* **changelog:** update changelog ([e7c6e95b](https://github.com/contentful/migration-cli/commit/e7c6e95b391fe046dc556256a1880d05cbb60164))
#### 0.12.0 (2018-08-28)
##### New Features
* **proxy:** add proxy and raw-proxy config ([551058bf](https://github.com/contentful/migration-cli/commit/551058bf0a4df1d340eab32c3f1586becfcf883d))
#### 0.11.1 (2018-08-02)
##### Fixed
* Add support for throwing instead of process.exit(1) on errors ([#118](https://github.com/contentful/migration-cli/pull/118)) ([0b673830](https://github.com/contentful/migration-cli/commit/0b6738301550a5064936e1b0acc1d78934cf3166))
## 0.11.0 (2018-07-30)
##### Added
* **headers:** add feature to user agent header ([4a5b87ea](https://github.com/contentful/migration-cli/commit/4a5b87ea8fab0681ba0aec544e14020b39adcb4e))
##### Bug Fixes
* default env to master ([#119](https://github.com/contentful/migration-cli/pull/119)) ([af94ffe9](https://github.com/contentful/migration-cli/commit/af94ffe934e8a4cfcb7a2de06b95fe3a5d4daeef))
##### Other Changes
* Update deps ([5c236db0](https://github.com/contentful/migration-cli/commit/5c236db07f4c741a0d90251399a5470c5f4bd842))
##### Tests
* Add recording ([#123](https://github.com/contentful/migration-cli/pull/123)) ([f7973b3d](https://github.com/contentful/migration-cli/commit/f7973b3d829ef2635db03981d5a5f244144bf4b3))
## v0.1.0 - 2018-07-18
### Added
- Pass "makeRequest" and config to migration script
### Changed
- Imporove usage as library
- Improve docs
## v0.6.0 - 2018-02-27
### Added
- make cli env aware
### Changed
- add package-lock.json
## v0.5.1 - 2018-02-05
### Changed
- *[e2e]* increase timeouts
- *[readme]* Added link to Content modelling guide under Content type section
- *[readme]* Added description to Symbol and Text in createField
### Fixed
- interpret yes flag as boolean
## v0.5.0 - 2017-11-24
### Added
- add transformEntries & deriveEntries
- *[cli]* add yes flag to skip confirmation
### Fixed
- *[cli]* allow absolute script paths
## v0.4.0 - 2017-11-10
### Changed
- make code work with 13-payload-validations
- clean build artifacts & re-build prior to release
- update copy of CONTRIBUTING.md
- generate external sourcemaps
- inline executor in test/integration/migration
- *[contributing]* Mention typescript
- better separation of concerns & types
- *[e2e]* payload validations - added comments to example
- *[e2e]* payload validations tests
- *[e2e]* delete submitted by mistake not relevant example file
- *[e2e]* rename misleading tests purpose; added lint ignore config
- *[e2e]* added basic tests for payload validation errors
## v0.3.0 - 2017-10-05
### Changed
- Run linter after tests
- Include linter in npm test command
### Fixed
- *[steps]* allow migration script to be async
- Do not allow setting of same property multiple times
## v0.2.1 - 2017-09-29
### Fixed
- *[fields]* Before id change, check if field exists
## v0.2.0 - 2017-09-27
### Added
- *[config]* allow overriding the access-token from a command line flag
- *[deleteCt]* Adjust plan renderer
- *[deleteCt]* Check if deleted content type has entries
- *[deleteCt]* Add check for edits after deletes
- *[deleteCt]* Check for non-existing and duplicate deletes
- *[deleteCt]* Build payload and requests
- *[deleteCt]* Add delete method
- *[deleteCt]* Add docs
- *[fields]* Add changeFieldId method
- *[dsl]* field reordering
- *[bin]* unique migration id per execution
### Changed
- *[e2e]* add 10sec timeout
- add simple e2e test and merge coverage reporting
- *[chunks]* Refactor chunks content type validation
- Remove content type id module. It did unnecessary stuff.
- *[deleteCt]* Add integration test
- Fix heading level
- *[validations]* add missing validations for field scope
- prefix error keys with the type and action
- don't require integration config in unit tests
### Fixed
- Format error message more clearly
- Do not report syntax errors as "file not found"
- ensure the main migration CLI code is covered too
- *[examples]* display field in example to an existing field
## v0.1.1 - 2017-09-08
### Changed
- *[package]* add keywords list
- *[examples]* add demo gif
### Fixed
- *[validation]* allow "Location" field type
- *[docs]* Fixed duplicated content
- *[readme]* Formatting and link fixes