Skip to content

Commit 8513978

Browse files
release: prepare to release v0.21.0-pre1
Since it has been so long since the last release, and because this is the first time I'm going through the release process myself, I am opting to release this as 0.21.0-pre1, with the expectation of releasing 0.21.0 (the real 0.21.0) in a week or two.
1 parent 7e3366e commit 8513978

18 files changed

+44
-44
lines changed

cpp/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ target_link_libraries(libjsonnet++ libjsonnet)
1515
# CMake prepends CMAKE_SHARED_LIBRARY_PREFIX to shared libraries, so without
1616
# this step the output would be |liblibjsonnet|.
1717
set_target_properties(libjsonnet++ PROPERTIES OUTPUT_NAME jsonnet++
18-
VERSION "0.20.0"
18+
VERSION "0.21.0-pre1"
1919
SOVERSION "0"
2020
PUBLIC_HEADER "${LIB_HEADER}")
2121
install(TARGETS libjsonnet++

doc/_stdlib_gen/stdlib-content.jsonnet

+13-13
Original file line numberDiff line numberDiff line change
@@ -400,15 +400,15 @@ local exampleDocMultiline(mid, ex) =
400400
{
401401
name: 'trim',
402402
params: ['str'],
403-
availableSince: 'upcoming',
403+
availableSince: '0.21.0',
404404
description: |||
405405
Returns a copy of string after eliminating leading and trailing whitespaces.
406406
|||,
407407
},
408408
{
409409
name: 'equalsIgnoreCase',
410410
params: ['str1', 'str2'],
411-
availableSince: 'upcoming',
411+
availableSince: '0.21.0',
412412
description: |||
413413
Returns true if the the given <code>str1</code> is equal to <code>str2</code> by doing case insensitive comparison, false otherwise.
414414
|||,
@@ -1347,7 +1347,7 @@ local exampleDocMultiline(mid, ex) =
13471347
{
13481348
name: 'flattenDeepArray',
13491349
params: ['value'],
1350-
availableSince: 'upcoming',
1350+
availableSince: '0.21.0',
13511351
description: |||
13521352
Concatenate an array containing values and arrays into a single flattened array.
13531353
|||,
@@ -1433,7 +1433,7 @@ local exampleDocMultiline(mid, ex) =
14331433
{
14341434
name: 'minArray',
14351435
params: ['arr', 'keyF', 'onEmpty'],
1436-
availableSince: 'upcoming',
1436+
availableSince: '0.21.0',
14371437
description: html.paragraphs([
14381438
|||
14391439
Return the min of all element in <code>arr</code>.
@@ -1443,7 +1443,7 @@ local exampleDocMultiline(mid, ex) =
14431443
{
14441444
name: 'maxArray',
14451445
params: ['arr', 'keyF', 'onEmpty'],
1446-
availableSince: 'upcoming',
1446+
availableSince: '0.21.0',
14471447
description: html.paragraphs([
14481448
|||
14491449
Return the max of all element in <code>arr</code>.
@@ -1453,7 +1453,7 @@ local exampleDocMultiline(mid, ex) =
14531453
{
14541454
name: 'contains',
14551455
params: ['arr', 'elem'],
1456-
availableSince: 'upcoming',
1456+
availableSince: '0.21.0',
14571457
description: html.paragraphs([
14581458
|||
14591459
Return true if given <code>elem</code> is present in <code>arr</code>, false otherwise.
@@ -1473,7 +1473,7 @@ local exampleDocMultiline(mid, ex) =
14731473
{
14741474
name: 'remove',
14751475
params: ['arr', 'elem'],
1476-
availableSince: 'upcoming',
1476+
availableSince: '0.21.0',
14771477
description: html.paragraphs([
14781478
|||
14791479
Remove first occurrence of <code>elem</code> from <code>arr</code>.
@@ -1483,7 +1483,7 @@ local exampleDocMultiline(mid, ex) =
14831483
{
14841484
name: 'removeAt',
14851485
params: ['arr', 'idx'],
1486-
availableSince: 'upcoming',
1486+
availableSince: '0.21.0',
14871487
description: html.paragraphs([
14881488
|||
14891489
Remove element at <code>idx</code> index from <code>arr</code>.
@@ -1650,7 +1650,7 @@ local exampleDocMultiline(mid, ex) =
16501650
{
16511651
name: 'objectRemoveKey',
16521652
params: ['obj', 'key'],
1653-
availableSince: 'upcoming',
1653+
availableSince: '0.21.0',
16541654
description: |||
16551655
Returns a new object after removing the given key from object.
16561656
|||,
@@ -1717,7 +1717,7 @@ local exampleDocMultiline(mid, ex) =
17171717
{
17181718
name: 'sha1',
17191719
params: ['s'],
1720-
availableSince: 'upcoming',
1720+
availableSince: '0.21.0',
17211721
description: [
17221722
html.p({}, |||
17231723
Encodes the given value into an SHA1 string.
@@ -1730,7 +1730,7 @@ local exampleDocMultiline(mid, ex) =
17301730
{
17311731
name: 'sha256',
17321732
params: ['s'],
1733-
availableSince: 'upcoming',
1733+
availableSince: '0.21.0',
17341734
description: [
17351735
html.p({}, |||
17361736
Encodes the given value into an SHA256 string.
@@ -1743,7 +1743,7 @@ local exampleDocMultiline(mid, ex) =
17431743
{
17441744
name: 'sha512',
17451745
params: ['s'],
1746-
availableSince: 'upcoming',
1746+
availableSince: '0.21.0',
17471747
description: [
17481748
html.p({}, |||
17491749
Encodes the given value into an SHA512 string.
@@ -1756,7 +1756,7 @@ local exampleDocMultiline(mid, ex) =
17561756
{
17571757
name: 'sha3',
17581758
params: ['s'],
1759-
availableSince: 'upcoming',
1759+
availableSince: '0.21.0',
17601760
description: [
17611761
html.p({}, |||
17621762
Encodes the given value into an SHA3 string.

doc/ref/stdlib.html

+13-13
Original file line numberDiff line numberDiff line change
@@ -833,7 +833,7 @@ <h4 id="trim">
833833
<div class="panel">
834834
<p>
835835
<em>
836-
Available in upcoming release.
836+
Available since version 0.21.0.
837837
</em>
838838
</p>
839839
<p>
@@ -860,7 +860,7 @@ <h4 id="equalsIgnoreCase">
860860
<div class="panel">
861861
<p>
862862
<em>
863-
Available in upcoming release.
863+
Available since version 0.21.0.
864864
</em>
865865
</p>
866866
<p>
@@ -2481,7 +2481,7 @@ <h4 id="flattenDeepArray">
24812481
<div class="panel">
24822482
<p>
24832483
<em>
2484-
Available in upcoming release.
2484+
Available since version 0.21.0.
24852485
</em>
24862486
</p>
24872487
<p>
@@ -2686,7 +2686,7 @@ <h4 id="minArray">
26862686
<div class="panel">
26872687
<p>
26882688
<em>
2689-
Available in upcoming release.
2689+
Available since version 0.21.0.
26902690
</em>
26912691
</p>
26922692
<p>
@@ -2713,7 +2713,7 @@ <h4 id="maxArray">
27132713
<div class="panel">
27142714
<p>
27152715
<em>
2716-
Available in upcoming release.
2716+
Available since version 0.21.0.
27172717
</em>
27182718
</p>
27192719
<p>
@@ -2740,7 +2740,7 @@ <h4 id="contains">
27402740
<div class="panel">
27412741
<p>
27422742
<em>
2743-
Available in upcoming release.
2743+
Available since version 0.21.0.
27442744
</em>
27452745
</p>
27462746
<p>
@@ -2794,7 +2794,7 @@ <h4 id="remove">
27942794
<div class="panel">
27952795
<p>
27962796
<em>
2797-
Available in upcoming release.
2797+
Available since version 0.21.0.
27982798
</em>
27992799
</p>
28002800
<p>
@@ -2821,7 +2821,7 @@ <h4 id="removeAt">
28212821
<div class="panel">
28222822
<p>
28232823
<em>
2824-
Available in upcoming release.
2824+
Available since version 0.21.0.
28252825
</em>
28262826
</p>
28272827
<p>
@@ -3283,7 +3283,7 @@ <h4 id="objectRemoveKey">
32833283
<div class="panel">
32843284
<p>
32853285
<em>
3286-
Available in upcoming release.
3286+
Available since version 0.21.0.
32873287
</em>
32883288
</p>
32893289
<p>
@@ -3468,7 +3468,7 @@ <h4 id="sha1">
34683468
<div class="panel">
34693469
<p>
34703470
<em>
3471-
Available in upcoming release.
3471+
Available since version 0.21.0.
34723472
</em>
34733473
</p>
34743474
<p>
@@ -3498,7 +3498,7 @@ <h4 id="sha256">
34983498
<div class="panel">
34993499
<p>
35003500
<em>
3501-
Available in upcoming release.
3501+
Available since version 0.21.0.
35023502
</em>
35033503
</p>
35043504
<p>
@@ -3528,7 +3528,7 @@ <h4 id="sha512">
35283528
<div class="panel">
35293529
<p>
35303530
<em>
3531-
Available in upcoming release.
3531+
Available since version 0.21.0.
35323532
</em>
35333533
</p>
35343534
<p>
@@ -3558,7 +3558,7 @@ <h4 id="sha3">
35583558
<div class="panel">
35593559
<p>
35603560
<em>
3561-
Available in upcoming release.
3561+
Available since version 0.21.0.
35623562
</em>
35633563
</p>
35643564
<p>

include/libjsonnet.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,14 @@ limitations under the License.
2424
* of using the library.
2525
*/
2626

27-
/** The version string of th Jsonnet interpreter.
27+
/** The version string of the Jsonnet interpreter.
2828
*
2929
* This is currently grepped out of this file by setup.py, Makefile, and CMakeLists.txt so be aware
3030
* of that when making changes.
3131
*
32-
* If this isn't the sae as jsonnet_version() then you've got a mismatched binary / header.
32+
* If this isn't the same as jsonnet_version() then you've got a mismatched binary / header.
3333
*/
34-
#define LIB_JSONNET_VERSION "v0.20.0"
34+
#define LIB_JSONNET_VERSION "v0.21.0-pre1"
3535

3636
/** Return the version string of the Jsonnet interpreter. Conforms to semantic versioning
3737
* https://semver.org/ If this does not match LIB_JSONNET_VERSION then there is a mismatch between

test_cmd/fmt_help.golden.stdout

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Jsonnet reformatter v0.20.0
1+
Jsonnet reformatter v0.21.0-pre1
22

33
jsonnetfmt {<option>} { <filename> }
44

test_cmd/fmt_help.golden.stdout.golang

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Jsonnet reformatter v0.20.0
1+
Jsonnet reformatter v0.21.0-pre1
22

33
jsonnetfmt {<option>} { <filename> }
44

test_cmd/fmt_no_args.golden.stderr

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
ERROR: must give filename
22

3-
Jsonnet reformatter v0.20.0
3+
Jsonnet reformatter v0.21.0-pre1
44

55
jsonnetfmt {<option>} { <filename> }
66

test_cmd/fmt_no_args.golden.stderr.golang

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
ERROR: must give filename
22

3-
Jsonnet reformatter v0.20.0
3+
Jsonnet reformatter v0.21.0-pre1
44

55
jsonnetfmt {<option>} { <filename> }
66

test_cmd/fmt_version1.golden.stdout

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Jsonnet reformatter v0.20.0
1+
Jsonnet reformatter v0.21.0-pre1

test_cmd/fmt_version2.golden.stdout

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Jsonnet reformatter v0.20.0
1+
Jsonnet reformatter v0.21.0-pre1

test_cmd/help.golden.stdout.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Jsonnet commandline interpreter v0.20.0
1+
Jsonnet commandline interpreter v0.21.0-pre1
22

33
jsonnet {<option>} <filename>
44

test_cmd/help.golden.stdout.golang

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Jsonnet commandline interpreter (Go implementation) v0.20.0
1+
Jsonnet commandline interpreter (Go implementation) v0.21.0-pre1
22

33
jsonnet {<option>} <filename>
44

test_cmd/no_args.golden.stderr.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
ERROR: must give filename
22

3-
Jsonnet commandline interpreter v0.20.0
3+
Jsonnet commandline interpreter v0.21.0-pre1
44

55
jsonnet {<option>} <filename>
66

test_cmd/no_args.golden.stderr.golang

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
ERROR: must give filename
22

3-
Jsonnet commandline interpreter (Go implementation) v0.20.0
3+
Jsonnet commandline interpreter (Go implementation) v0.21.0-pre1
44

55
jsonnet {<option>} <filename>
66

test_cmd/version1.golden.stdout.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Jsonnet commandline interpreter v0.20.0
1+
Jsonnet commandline interpreter v0.21.0-pre1
+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Jsonnet commandline interpreter (Go implementation) v0.20.0
1+
Jsonnet commandline interpreter (Go implementation) v0.21.0-pre1

test_cmd/version2.golden.stdout.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Jsonnet commandline interpreter v0.20.0
1+
Jsonnet commandline interpreter v0.21.0-pre1
+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Jsonnet commandline interpreter (Go implementation) v0.20.0
1+
Jsonnet commandline interpreter (Go implementation) v0.21.0-pre1

0 commit comments

Comments
 (0)