Skip to content

Commit ec5f1cd

Browse files
authored
Sync to version 3.21.0
2 parents 47ac8a7 + d5620c2 commit ec5f1cd

File tree

7 files changed

+24
-10
lines changed

7 files changed

+24
-10
lines changed

.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.20.5
1+
3.21.0

CHANGES.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,16 @@ This is just generated output from commits in [this repository](https://github.c
77

88
### Features:
99

10+
* [`6492ec`](https://github.com/Oldes/Rebol3/commit/6492ec92649dc9e42afaaa5230c53a2b46f1c679) Add link to latest Rebol/Zlib-ng extension
11+
* [`aa784b`](https://github.com/Oldes/Rebol3/commit/aa784ba59280d6e2e79b4f81bd8f1e3515ea32bf) Add link to latest Rebol/Brotli extension
12+
* [`8d8987`](https://github.com/Oldes/Rebol3/commit/8d89872f68bf1bf02d3b999ae904cd017f45284c) Add link to latest Rebol/Zstd extension
13+
* [`a1db7a`](https://github.com/Oldes/Rebol3/commit/a1db7a5d824f2316e7438a705f343127cfa788fa) Add link to latest Rebol/Deflate extension
1014
* [`7df1d4`](https://github.com/Oldes/Rebol3/commit/7df1d445e4e73591f16b4f1720d6a38649f97c24) Add `recycle/pool` to free empty memory pool segments
1115
* [`80a468`](https://github.com/Oldes/Rebol3/commit/80a4683c10306245314d1c0cf961ea5b8d95d508) Add optional LZ4 de/compression
1216

1317
### Changes:
1418

19+
* [`dc0422`](https://github.com/Oldes/Rebol3/commit/dc0422273db6808d843ab24f7bfe3be2fb4879a6) Extend compression method registry when needed
1520
* [`bc42bf`](https://github.com/Oldes/Rebol3/commit/bc42bfc0f35f56209ade1a77d8b4fb10eb1132ad) Refactoring of SYS-LOAD and SYS-BASE (#153)
1621

1722
No substantive changes—intent is to better elucidate the LOAD and DO processes with an eye to review and modification. Where possible, word names are expanded and reflect what each value represents, not what they are.
@@ -50,6 +55,7 @@ This is just generated output from commits in [this repository](https://github.c
5055

5156
### Fixes:
5257

58+
* [`2c484f`](https://github.com/Oldes/Rebol3/commit/2c484f67e78d48482aaa902a51f4fee8afc3ea0a) Regression related to #153 and #155
5359
* [`07bfe8`](https://github.com/Oldes/Rebol3/commit/07bfe85740b43f44e55fc2715a7d73f2e43bd79b) Properly parse double quotes in Unicode escape sequences (#154)
5460
* [`25ba57`](https://github.com/Oldes/Rebol3/commit/25ba5731cef1bb8b96c8f073f8e13563f7de7e6d) Do not dispose cryptography when it is not included
5561

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,11 @@ It is possible to extend Rebol functionality using external modules (native or w
3737
* [Rebol/BCM2835](https://github.com/Oldes/Rebol-BCM2835) - Broadcom BCM 2835 chip extension (for GPIO on RaspberryPI)
3838
* [Rebol/Blend2D](https://github.com/Siskin-framework/Rebol-Blend2D) - Drawing dialect using [Blend2D](https://blend2d.com) as a high performance 2D vector graphics engine
3939
* [Rebol/BlurHash](https://github.com/Siskin-framework/Rebol-BlurHash) - Compact representation of a placeholder for an image
40+
* [Rebol/Brotli](https://github.com/Oldes/Rebol-Brotli) - Brotli compression
4041
* [Rebol/CSS](https://github.com/Oldes/Rebol-CSS) - Cascading Style Sheets (CSS) utilities
4142
* [Rebol/Easing](https://github.com/Oldes/Rebol-Easing) - Collection of easing functions
4243
* [Rebol/EBML](https://github.com/Oldes/Rebol-EBML) - Extensible Binary Meta Language codec
44+
* [Rebol/Deflate](https://github.com/Oldes/Rebol-Deflate) - Deflate, Zlib and Gzip compression (based on `libdeflate`)
4345
* [Rebol/GitHub](https://github.com/Oldes/Rebol-GitHub) - GitHub GraphQL and REST API
4446
* [Rebol/Godot](https://github.com/Oldes/Rebol-Godot) - Extractor of Godot's `.pck` files
4547
* [Rebol/Google](https://github.com/Oldes/Rebol-Google) - Google Web API
@@ -60,6 +62,8 @@ It is possible to extend Rebol functionality using external modules (native or w
6062
* [Rebol/WebDriver](https://github.com/Oldes/Rebol-WebDriver) - WebDriver scheme for automating Chromium based browser sessions
6163
* [Rebol/WebP](https://github.com/Oldes/Rebol-WebP) - WebP codec for lossless and lossy image compression
6264
* [Rebol/WebSocket](https://github.com/Oldes/Rebol-WebSocket) - WebSocket scheme and codec
65+
* [Rebol/Zlib-ng](https://github.com/Oldes/Rebol-Zlib-ng) - Deflate, Zlib and Gzip compression (based on `zlib-ng`)
66+
* [Rebol/Zstd](https://github.com/Oldes/Rebol-Zstd) - Zstd compression
6367

6468
It should be noted that on macOS it may be required to resign _downloaded native extensions_ using command like:
6569
```

make/r3-view.rc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
101 ICON "icon/r3.ico"
22

33
1 VERSIONINFO
4-
FILEVERSION 3,20,5,0
5-
PRODUCTVERSION 3,20,5,0
4+
FILEVERSION 3,21,0,0
5+
PRODUCTVERSION 3,21,0,0
66
BEGIN
77
BLOCK "StringFileInfo"
88
BEGIN
99
BLOCK "040904E4"
1010
BEGIN
1111
VALUE "FileDescription", "Rebol Console"
12-
VALUE "FileVersion", "3.20"
12+
VALUE "FileVersion", "3.21"
1313
VALUE "InternalName", "Rebol 3 (Oldes branch)"
1414
VALUE "LegalCopyright", "2012 REBOL Technologies"
1515
VALUE "OriginalFilename", "Rebol.exe"
1616
VALUE "ProductName", "Rebol/View"
17-
VALUE "ProductVersion", "3.20"
17+
VALUE "ProductVersion", "3.21"
1818
END
1919
END
2020
BLOCK "VarFileInfo"

make/r3.rc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
101 ICON "icon/r3.ico"
22

33
1 VERSIONINFO
4-
FILEVERSION 3,20,5,0
5-
PRODUCTVERSION 3,20,5,0
4+
FILEVERSION 3,21,0,0
5+
PRODUCTVERSION 3,21,0,0
66
BEGIN
77
BLOCK "StringFileInfo"
88
BEGIN
99
BLOCK "040904E4"
1010
BEGIN
1111
VALUE "FileDescription", "Rebol Console"
12-
VALUE "FileVersion", "3.20"
12+
VALUE "FileVersion", "3.21"
1313
VALUE "InternalName", "Rebol 3 (Oldes branch)"
1414
VALUE "LegalCopyright", "2012 REBOL Technologies"
1515
VALUE "OriginalFilename", "Rebol.exe"
1616
VALUE "ProductName", "Rebol"
17-
VALUE "ProductVersion", "3.20"
17+
VALUE "ProductVersion", "3.21"
1818
END
1919
END
2020
BLOCK "VarFileInfo"

make/rebol3.nest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ temp: %make/tmp/
1818
stack-size: 4194304 ;= 4MB (4 * 1024 * 1024)
1919
optimize: 2
2020

21-
version: 3.20.8
21+
version: 3.21.0
2222

2323
;flags: "-ggdb3"
2424
;define: DEBUG

src/boot/sysobj.reb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -266,13 +266,17 @@ modules: object [
266266
;; external native extensions
267267
blend2d: https://github.com/Siskin-framework/Rebol-Blend2D/releases/download/0.12.0/
268268
blurhash: https://github.com/Siskin-framework/Rebol-BlurHash/releases/download/1.0.0/
269+
brotli: https://github.com/Oldes/Rebol-Brotli/releases/download/0.1.0/
270+
deflate: https://github.com/Oldes/Rebol-Deflate/releases/download/0.1.0/
269271
easing: https://github.com/Siskin-framework/Rebol-Easing/releases/download/1.0.0/
270272
mathpresso: https://github.com/Siskin-framework/Rebol-MathPresso/releases/download/0.1.0/
271273
miniaudio: https://github.com/Oldes/Rebol-MiniAudio/releases/download/0.11.23.0/
272274
speak: https://github.com/Oldes/Rebol-Speak/releases/download/0.0.1/
273275
sqlite: https://github.com/Siskin-framework/Rebol-SQLite/releases/download/3.46.0.0/
274276
triangulate: https://github.com/Siskin-framework/Rebol-Triangulate/releases/download/1.6.0.0/
275277
webp: https://github.com/Oldes/Rebol-WebP/releases/download/1.4.0.0/
278+
zlib-ng: https://github.com/Oldes/Rebol-Zlib-ng/releases/download/2.3.2/
279+
zstd: https://github.com/Oldes/Rebol-Zstd/releases/download/0.1.0/
276280
;; optional modules, protocol and codecs
277281
github: https://src.rebol.tech/modules/github.reb
278282
identify: https://src.rebol.tech/modules/identify.reb

0 commit comments

Comments
 (0)