File: ChangeLog

package info (click to toggle)
nginx-confgen 2.2-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 276 kB
  • sloc: ansic: 867; makefile: 61
file content (39 lines) | stat: -rw-r--r-- 1,341 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# SPDX-FileCopyrightText: Yorhel <projects@yorhel.nl>
# SPDX-License-Identifier: MIT

2.2 - 2024-10-22
	- Add `$#array` syntax to get the number of arguments given to a macro
	- Fix expansion of invalid `${variable...}` syntax
	- Rewrite man page in mdoc, drop pod2man dependency

2.1 - 2022-04-27
	- Be more lenient with parsing directive names,
	  which improves handling of 'map' blocks
	- Fix buffer overflow in regex captures
	- Minor doc fixes

2.0 - 2020-10-22
	- [BREAKING CHANGE] Variables are now globally scoped
	- Completely rewritten in C
	- Add support for braces around pre_if conditions
	- Add support for nested macros
	- Variables and macros can be conditionally defined with pre_if
	- Add file context to error messages
	- More tests

1.2 - 2018-02-23
	- Preserve original string quoting and variable formatting
	- Fix parser to be more lenient with argument formats
	- Fix handling of the \\-escape sequence
	- Fix handling of quoting & parenthesis in 'if' directive
	- Fix handling of empty string in pre_if
	- Remove support for parenthesis around pre_if arguments

1.1 - 2018-01-24
	- Add pre_warn directive
	- Add -i/-o/-v/-h command line arguments
	- Add support for custom pre_include search paths (-I flag)
	- Fix handling of some common custom block directives (e.g. 'types')

1.0 - 2018-01-19
	- Initial version