Skip to content

Commit 98354b2

Browse files
committed
release: 0.1.92
1 parent d73e415 commit 98354b2

File tree

51 files changed

+101
-69
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+101
-69
lines changed

Changes

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
- version: 0.1.92
2+
date: Mon 24 Feb 2025 05:47:05 PM EST
3+
changes:
4+
- www: Redo website using mkdocs-material
5+
- refactor: Change "YAMLScript" to "YS" in most cases
6+
- www: Add action links to all pages
7+
- www: Update ys::std doc
8+
- core: Add CSV/TSV support and ys::csv library
9+
- std: Add substr function with Perl semantics
10+
- core: Use .@ for :deref instead of :D
11+
- core: Support _ symbol in destructured assignment
12+
- www: Add page for website contributions
13+
- std: Support more nil punning for infix arithmetic ops
14+
- core: Add atom and set to std
15+
- core: Rework YS top level mode tags
16+
- std: Add base64 functions
117
- version: 0.1.91
218
date: Sat 01 Feb 2025 06:45:53 PM PST
319
changes:

Meta

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: YAMLScript
2-
version: 0.1.91
2+
version: 0.1.92
33
abstract: Program in YAML — Code is Data
44
homepage: https://yamlscript.org
55
license: mit

ReadMe.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ Make sure `~/.local/bin` is in your `PATH` environment variable.
203203
You can use the following environment variables to control the installation:
204204

205205
* `PREFIX=...` - The directory to install to. Default: `~/.local`
206-
* `VERSION=...` - The YS version to install. Default: `0.1.91`
206+
* `VERSION=...` - The YS version to install. Default: `0.1.92`
207207
* `BIN=1` - Only install the `PREFIX/bin/ys` command line tool.
208208
* `LIB=1` - Only install the `PREFIX/lib/libyamlscript` shared library.
209209
* `DEBUG=1` - Print the Bash commands that are being run.

blog/advent-2023/dec-05.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ $ ys --help
104104
It should display:
105105

106106
```text
107-
ys - The YS Command Line Tool - v0.1.91
107+
ys - The YS Command Line Tool - v0.1.92
108108
109109
Usage: ys [<option...>] [<file>]
110110

blog/advent-2023/dec-07.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,15 @@ Reminder, here's the quick way to install the latest version:
2020
$ curl https://yamlscript.org/install | PREFIX=~/.yamlscript bash
2121
$ export PATH=$HOME/.yamlscript/bin:$PATH
2222
$ ys --version
23-
YS (YAMLScript) v0.1.91
23+
YS (YAMLScript) v0.1.92
2424
```
2525

2626
The best first command to run is `ys --help`:
2727

2828
```bash
2929
$ ys --help
3030

31-
ys - The YS Command Line Tool - v0.1.91
31+
ys - The YS Command Line Tool - v0.1.92
3232

3333
Usage: ys [<option...>] [<file>]
3434

clojure/deps.edn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
org.clojure/data.json {:mvn/version "2.4.0"},
55
org.json/json {:mvn/version "20240205"},
66
net.java.dev.jna/jna {:mvn/version "5.14.0"},
7-
org.yamlscript/yamlscript {:mvn/version "0.1.91"}}}
7+
org.yamlscript/yamlscript {:mvn/version "0.1.92"}}}

clojure/project.clj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
;; This code is licensed under MIT license (See License for details)
22
;; Copyright 2023-2025 Ingy dot Net
33

4-
(defproject org.yamlscript/clj-yamlscript "0.1.91"
4+
(defproject org.yamlscript/clj-yamlscript "0.1.92"
55
:description
66
"YAMLScript is a functional programming language whose syntax is encoded in
77
YAML."
@@ -23,7 +23,7 @@
2323
[org.clojure/data.json "2.4.0"]
2424
[org.json/json "20240205"]
2525
[net.java.dev.jna/jna "5.14.0"]
26-
[org.yamlscript/yamlscript "0.1.91"]]
26+
[org.yamlscript/yamlscript "0.1.92"]]
2727

2828
:deploy-repositories
2929
[["releases"

common/install.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ SHELL := bash
33
ROOT := $(shell \
44
cd '$(abspath $(dir $(lastword $(MAKEFILE_LIST))))' && pwd -P)
55

6-
YAMLSCRIPT_VERSION := 0.1.91
6+
YAMLSCRIPT_VERSION := 0.1.92
77

88
YS := $(wildcard ys)
99
LIBYAMLSCRIPT := $(firstword $(wildcard libyamlscript.*))

common/project.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
;; This code is licensed under MIT license (See License for details)
22
;; Copyright 2023-2025 Ingy dot Net
33

4-
(defproject yamlscript/docker "0.1.91"
4+
(defproject yamlscript/docker "0.1.92"
55
:description "Program in YAML — Code is Data"
66
:dependencies
77
[#__

common/release.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@ $ curl https://yamlscript.org/install | bash
1414
See [Installing YS](https://github.com/yaml/yamlscript/wiki/Installing-YAMLScript) for more detailed information.
1515

1616

17-
## Changes in YS version 0.1.91
17+
## Changes in YS version 0.1.92
1818

0 commit comments

Comments
 (0)