eemeli/yaml
### [`v2.3.1`](https://togithub.com/eemeli/yaml/releases/tag/v2.3.1)
[Compare Source](https://togithub.com/eemeli/yaml/compare/v2.3.0...v2.3.1)
- Drop npm from package.json `"engines"` config ([#476](https://togithub.com/eemeli/yaml/issues/476))
### [`v2.3.0`](https://togithub.com/eemeli/yaml/releases/tag/v2.3.0)
[Compare Source](https://togithub.com/eemeli/yaml/compare/v2.2.2...v2.3.0)
This release corresponds with the release of [`yaml-types`](https://togithub.com/eemeli/yaml-types) v0.2.0, an expanding library of custom tags or types for use with `yaml`.
This release contains no changes from [v2.3.0-5](https://togithub.com/eemeli/yaml/releases/tag/v2.3.0-5), and the notes below include all changes from the v2.3.0-x prereleases.
##### Custom Tag Improvements
- Add export of `createNode()` & `createPair()` to `'yaml/util'` ([#457](https://togithub.com/eemeli/yaml/issues/457))
- Add static `from()` methods to simplify tag development, and otherwise make extending custom collections easier ([#467](https://togithub.com/eemeli/yaml/issues/467))
##### TypeScript Improvements
- Add a second optional generic type argument `Strict` to `Document` instances. ([#441](https://togithub.com/eemeli/yaml/issues/441))
- Add types exports for TypeScript ([#463](https://togithub.com/eemeli/yaml/issues/463))
- Export `StringifyContext` type from `'yaml/util'` ([#464](https://togithub.com/eemeli/yaml/issues/464))
##### Other New Features
- Add a `toJS(doc, options?)` method to nodes ([#451](https://togithub.com/eemeli/yaml/issues/451), [#458](https://togithub.com/eemeli/yaml/issues/458))
- Set explicit tag during `createNode()` for non-default tags ([#464](https://togithub.com/eemeli/yaml/issues/464))
##### Bugfixes
- Use correct argument order when stringifying flow collection comments ([#443](https://togithub.com/eemeli/yaml/issues/443))
- Improve first-line folding for block scalars ([#422](https://togithub.com/eemeli/yaml/issues/422))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2.2.2
->2.3.1
Release Notes
eemeli/yaml
### [`v2.3.1`](https://togithub.com/eemeli/yaml/releases/tag/v2.3.1) [Compare Source](https://togithub.com/eemeli/yaml/compare/v2.3.0...v2.3.1) - Drop npm from package.json `"engines"` config ([#476](https://togithub.com/eemeli/yaml/issues/476)) ### [`v2.3.0`](https://togithub.com/eemeli/yaml/releases/tag/v2.3.0) [Compare Source](https://togithub.com/eemeli/yaml/compare/v2.2.2...v2.3.0) This release corresponds with the release of [`yaml-types`](https://togithub.com/eemeli/yaml-types) v0.2.0, an expanding library of custom tags or types for use with `yaml`. This release contains no changes from [v2.3.0-5](https://togithub.com/eemeli/yaml/releases/tag/v2.3.0-5), and the notes below include all changes from the v2.3.0-x prereleases. ##### Custom Tag Improvements - Add export of `createNode()` & `createPair()` to `'yaml/util'` ([#457](https://togithub.com/eemeli/yaml/issues/457)) - Add static `from()` methods to simplify tag development, and otherwise make extending custom collections easier ([#467](https://togithub.com/eemeli/yaml/issues/467)) ##### TypeScript Improvements - Add a second optional generic type argument `Strict` to `Document` instances. ([#441](https://togithub.com/eemeli/yaml/issues/441)) - Add types exports for TypeScript ([#463](https://togithub.com/eemeli/yaml/issues/463)) - Export `StringifyContext` type from `'yaml/util'` ([#464](https://togithub.com/eemeli/yaml/issues/464)) ##### Other New Features - Add a `toJS(doc, options?)` method to nodes ([#451](https://togithub.com/eemeli/yaml/issues/451), [#458](https://togithub.com/eemeli/yaml/issues/458)) - Set explicit tag during `createNode()` for non-default tags ([#464](https://togithub.com/eemeli/yaml/issues/464)) ##### Bugfixes - Use correct argument order when stringifying flow collection comments ([#443](https://togithub.com/eemeli/yaml/issues/443)) - Improve first-line folding for block scalars ([#422](https://togithub.com/eemeli/yaml/issues/422))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.