| applyTo | */ql/lib/change-notes/*.md,shared/*/change-notes/*.md |
|---|
When reviewing change notes in a pull request, ensure that they meet the following standards. Suggest changes if necessary.
The file name must match this pattern: YYYY-MM-DD-description.md
YYYY-MM-DDshould refer to the year, month, and day, respectively, of the change;descriptionshould refer to a short alphanumerical text, separated by hyphens, that describes the change-note;- The extension should be ".md".
- 2020-10-12-new-client-library.md
- 2025-01-01-refactored-database-logic.md
- 2022-12-25-removed-log4j.md
- 3000-60-32-invalid-date.md
- no-date-in-file-name.md
- 2019-01-01 file name contains spaces.md
The file must begin with YAML frontmatter. Valid YAML frontmatter properties include:
category- Required
- This is a string that identifies one of a fixed set of categories that the change falls into.
tags- Optional
- A list of string tags.
| Category | Description |
|---|---|
breaking |
Any breaking change to the library pack, the most common of which is the deletion of an existing API. |
deprecated |
An existing API has been marked as deprecated. |
feature |
A new library API has been added. |
majorAnalysis |
An API has changed in a way that may affect the results produced by a query that consumes the API. |
minorAnalysis |
An API has changed in a way that may affect the results produced by a query that consumes the API, but only in scenarios that affect relatively few users. |
fix |
An API has been fixed in a way that is not likely to affect the results produced by a query that consumes the API. |
---
category: feature
------
category: majorAnalysis
tags: cpp
------
tags: cpp
------
category: bug
---The content after the YAML frontmatter must be an American-English description of the change in one or more unordered Markdown list entries.
* Added support for the Nim programming language.Added support for the Nim programming language.# Fixes
* Fixed C++ source parsing to handle comma operator.