Skip to content

Commit c2f0714

Browse files
committed
Include more updates NEWS.md and AUTHORS for 1.7
1 parent ff4bf68 commit c2f0714

File tree

3 files changed

+25
-16
lines changed

3 files changed

+25
-16
lines changed

AUTHORS

+1
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ Daniel Lange <[email protected]>
5151
David Biesack <[email protected]>
5252
David Fetter <[email protected]>
5353
David Haguenauer <[email protected]>
54+
David Korczynski <[email protected]>
5455
David R. MacIver <[email protected]>
5556
Dawid Ferenczy Rogožan <[email protected]>
5657
Derrick Pallas <[email protected]>

Makefile.am

+1-1
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ AM_DISTCHECK_CONFIGURE_FLAGS=--with-oniguruma=builtin
229229

230230
# README.md is expected in GitHub projects, good stuff in it, so we'll
231231
# distribute it and install it with the package in the doc directory.
232-
dist_doc_DATA = README.md COPYING AUTHORS
232+
dist_doc_DATA = README.md NEWS.md COPYING AUTHORS
233233

234234
pkgconfigdir = $(libdir)/pkgconfig
235235
pkgconfig_DATA = libjq.pc

NEWS.md

+23-15
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,18 @@ Since the last stable release many things have happened:
66

77
- jq now lives at <https://github.com/jqlang>
88
- New maintainers, admins, and owners have been recruited.
9-
- A list of [current maintainers](https://github.com/jqlang/jq/blob/70bbd10b0b58e797d03963264fc934879bb44454/AUTHORS#L4-L13)
10-
- CI, scan builds, release builds etc now use GitHub actions. @owenthereal #2596 #2620
9+
- A list of [current maintainers](https://github.com/jqlang/jq/blob/jq-1.7/AUTHORS#L4-L13)
10+
- NEWS file is replaced by NEWS.md with Markdown format. @wader #2599
11+
- CI, scan builds, release, website builds etc now use GitHub actions. @owenthereal @wader @itchyny #2596 #2603 #2620 #2723
1112
- Lots of documentation improvements and fixes.
12-
- Web site updated with new auto complete, better section ids for linking, dark mode, etc. @itchyny #2628
13+
- Website updated with new section search box, better section ids for linking, dark mode, etc. @itchyny #2628
1314
- Release builds for:
1415
- Linux `amd64`, `arm64`, `armel`, `armhf`, `i386`, `mips`, `mips64`, `mips64el`, `mips64r6`, `mips64r6el`, `mipsel`, `mipsr6`, `mipsr6el`, `powerpc`, `ppc64el`, `riscv64` and `s390x`
1516
- macOS `amd64` and `arm64`
1617
- Windows `i386` and `amd64`
1718
- Docker `linux/386`, `linux/amd64`, `linux/arm64`, `linux/mips64le`, `linux/ppc64le`, `linux/riscv64` and `linux/s390x`
1819
- More details see @owenthereal #2665
19-
- Docker images are now available from `ghcr.io/jqlang/jq` instead of docker hub. @itchyny #2652
20+
- Docker images are now available from `ghcr.io/jqlang/jq` instead of Docker Hub. @itchyny #2652 #2686
2021
- OSS-fuzz. @DavidKorczynski #2760 #2762
2122

2223
Full commit log can be found at <https://github.com/jqlang/jq/compare/jq-1.6...jq-1.7> but here are some highlights:
@@ -34,7 +35,7 @@ Full commit log can be found at <https://github.com/jqlang/jq/compare/jq-1.6...j
3435
```
3536

3637
- Respect `NO_COLOR` environment variable to disable color output. See <https://no-color.org> for details. @itchyny #2728
37-
- Improved `--help` output. Now mentions all options and nicer order. @itchyny #2747 #2766
38+
- Improved `--help` output. Now mentions all options and nicer order. @itchyny @wader #2747 #2766 #2799
3839
- Last output value can now control exit code using `--exit-code`/`-e`. @ryo1kato #1697
3940

4041
```sh
@@ -51,7 +52,7 @@ Full commit log can be found at <https://github.com/jqlang/jq/compare/jq-1.6...j
5152
4
5253
```
5354

54-
- Add `--binary`/`-b` on Windows for binary output. To get `\n` instead of `\r\n` line endings. 0dab2b1 @nicowilliams
55+
- Add `--binary`/`-b` on Windows for binary output. To get `\n` instead of `\r\n` line endings. @nicowilliams 0dab2b1
5556
- Add `--raw-output0` for NUL (zero byte) separated output. @asottile @pabs3 @itchyny #1990 #2235 #2684
5657

5758
```sh
@@ -79,6 +80,7 @@ Full commit log can be found at <https://github.com/jqlang/jq/compare/jq-1.6...j
7980

8081
- Fix assert crash and validate JSON for `--jsonarg`. @wader #2658
8182
- Remove deprecated `--argfile` option. @itchyny #2768
83+
- Enable stack protection. @nicowilliams #2801
8284

8385
## Language changes
8486

@@ -96,7 +98,7 @@ Full commit log can be found at <https://github.com/jqlang/jq/compare/jq-1.6...j
9698
100000000000000020
9799
```
98100

99-
- Adds new builtin `pick(stream)` to emit a projection of the input object or array. @pkoppstein #2656
101+
- Adds new builtin `pick(stream)` to emit a projection of the input object or array. @pkoppstein #2656 #2779
100102

101103
```sh
102104
$ jq -n '{"a": 1, "b": {"c": 2, "d": 3}, "e": 4} | pick(.a, .b.c, .x)'
@@ -153,7 +155,7 @@ Full commit log can be found at <https://github.com/jqlang/jq/compare/jq-1.6...j
153155
3
154156
```
155157
156-
- Allow use of `$binding` as key in object literals. 8ea4a55 @nicowilliams
158+
- Allow use of `$binding` as key in object literals. @nicowilliams 8ea4a55
157159
158160
```sh
159161
$ jq -n '"a" as $key | {$key: 123}'
@@ -181,7 +183,6 @@ Full commit log can be found at <https://github.com/jqlang/jq/compare/jq-1.6...j
181183
- Speed up and refactor some builtins, also remove `scalars_or_empty/0`. @muhmuhten #1845
182184
- Now `halt` and `halt_error` exit immediately instead of continuing to the next input. @emanuele6 #2667
183185
- Fix issue converting string to number after previous convert error. @thalman #2400
184-
- Make 0 divided by 0 result in NaN consistently. @itchyny #2253
185186
- Fix issue representing large numbers on some platforms causing invalid JSON output. @itchyny #2661
186187
- Fix deletion using assigning empty against arrays. @itchyny #2133
187188
@@ -191,16 +192,23 @@ Full commit log can be found at <https://github.com/jqlang/jq/compare/jq-1.6...j
191192
[1,0]
192193
```
193194
195+
- Allow keywords to be used as binding name in more places. @emanuele6 #2681
196+
- Allow using `nan` as NaN in JSON. @emanuele6 #2712
197+
- Fix `contains/1` to handle strings with NUL. @nicowilliams 61cd6db
194198
- Fix `stderr/0` to output raw text without any decoration. @itchyny #2751
195199
- Fix `nth/2` to emit empty on index out of range. @itchyny #2674
196200
- Fix `implode` to not assert and instead replace invalid unicode codepoints. @wader #2646
197-
- Simpler and faster `transpose`. @pkoppstein #2758
198-
- Allow keywords to be used as binding name in more places. @emanuele6 #2681
199-
- Allow using `nan` as NaN in JSON. @emanuele6 #2712
200-
- Fix indices/1 and rindex/1 in case of overlapping matches in strings. @emanuele6 #2718
201-
- Enable `significand/0`, `gamma/0` and `drem/2` on macOS. @itchyny #2756 #2775
201+
- Fix `indices/1` and `rindex/1` in case of overlapping matches in strings. @emanuele6 #2718
202+
- Fix `sub/3` to resolve issues involving global search-and-replace (gsub) operations. @pkoppstein #2641
203+
- Fix `significand/0`, `gamma/0` and `drem/2` to be available on macOS. @itchyny #2756 #2775
204+
- Fix empty regular expression matches. @itchyny #2677
205+
- Fix overflow exception of the modulo operator. @itchyny #2629
206+
- Fix string multiplication by 0 (and less than 1) to emit empty string. @itchyny #2142
202207
- Fix segfault when using libjq and threads. @thalman #2546
203-
- Fix sub/3 to resolve issues involving global search-and-replace (gsub) operations. @pkoppstein #2641
208+
- Fix constant folding of division and reminder with zero divisor. @itchyny #2797
209+
- Simpler and faster `transpose`. @pkoppstein #2758
210+
- Simple and efficient implementation of `walk/1`. @pkoppstein #2795
211+
- Remove deprecated filters `leaf_paths`, `recurse_down`. @itchyny #2666
204212
205213
# Previous releases
206214

0 commit comments

Comments
 (0)