Skip to content

Commit

Permalink
Merge pull request #201 from tlsa/tlsa/1.4.0
Browse files Browse the repository at this point in the history
Prepare for 1.4.0 release
  • Loading branch information
tlsa authored Apr 1, 2023
2 parents 3f4c8b1 + f622005 commit 2ebf2b4
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 5 deletions.
16 changes: 16 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,22 @@
LibCYAML: Change Log
====================

## LibCYAML v1.4.0

* **Loading**:
* Reject numerical values with trailing junk.
* New `CYAML_CFG_IGNORED_KEY_WARNING` to generate warnings when mapping
keys are ignored either explicitly by the `CYAML_IGNORE` type or implicitly
by the `CYAML_CFG_IGNORE_UNKNOWN_KEYS` config setting.
* **Buildsystem**:
* Avoid using GNU `-D` install flag.
* **General**:
* Improved API documentation for `CYAML_SEQUENCE_FIXED`.
* Minor optimisation for host endian detection for older GCCs.
* Minor CI updates.

No changes are required for client applications to upgrade.

## LibCYAML v1.3.1

* **Loading**:
Expand Down
16 changes: 11 additions & 5 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,13 +1,19 @@
# SPDX-License-Identifier: ISC
#
# Copyright (C) 2017-2021 Michael Drake <[email protected]>
# Copyright (C) 2017-2023 Michael Drake <[email protected]>

# CYAML's versioning is <MAJOR>.<MINOR>.<PATCH>[-DEVEL]
# Master branch will always be DEVEL. The release process will be to make
# the release branch, set VESION_DEVEL to 0, and tag the release.
# The main branch will usually be DEVEL. The release process is:
# 0. Create branch for release.
# 1. Update the CHANGES.md file.
# 2. Set MAJOR, MINOR, and PATCH versions appropriately for changes.
# 3. Create PR, review, and merge to main.
# 4. Set VESION_DEVEL to 0, commit to main.
# 5. Tag the release: `git tag -a vN.N.N -m "libcyaml N.N.N"`
# 6. Set VESION_DEVEL to 1, commit to main.
VERSION_MAJOR = 1
VERSION_MINOR = 3
VERSION_PATCH = 1
VERSION_MINOR = 4
VERSION_PATCH = 0
VERSION_DEVEL = 1
VERSION_STR = $(VERSION_MAJOR).$(VERSION_MINOR).$(VERSION_PATCH)

Expand Down

0 comments on commit 2ebf2b4

Please sign in to comment.