Skip to content

Commit 5877a63

Browse files
committed
release: 0.2.1
1 parent c0f8cfb commit 5877a63

Some content is hidden

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

56 files changed

+108
-69
lines changed

Changes

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,26 @@
1+
- version: 0.2.1
2+
date: Sun Jul 6 12:05:46 PM PDT 2025
3+
changes:
4+
- make: Fix bug in Perl Makefile
5+
- doc: Update Contributing.md to reference generated files
6+
- doc: Version v1 planning
7+
- doc: Fix typos in documentation
8+
- security: Apply Python requirements dependabot asks
9+
- core: Expose ys.fs in place of babashka.fs
10+
- core: Build reflection.json from reflection.ys
11+
- core: Update Clojure deps
12+
- core: Add ys.http to replace babashka.http-client
13+
- std: Add 'bash' function
14+
- core: Allow _1 _ 2 _3 for %1 %2 %3 in lambdas
15+
- core: Allow => as a default case for 'cond'
16+
- code: Add a few functions to ys::clj
17+
- libys: Change libyamlscript to libys
18+
- crystal: Fix library path for reproducible test builds
19+
- www: Fix RSS link in HTML
20+
- make: Integrate the Makes system into our Makefiles
21+
- rust: Fix clippy warnings
22+
- std: Support std/fs-* fs functions in v0
23+
- make: Switch release branch from main to v0
124
- version: 0.1.97
225
date: Wed Jun 11 10:56:55 PM EDT 2025
326
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.97
2+
version: 0.2.1
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
@@ -204,7 +204,7 @@ Make sure `~/.local/bin` is in your `PATH` environment variable.
204204
You can use the following environment variables to control the installation:
205205

206206
* `PREFIX=...` - The directory to install to. Default: `~/.local`
207-
* `VERSION=...` - The YS version to install. Default: `0.1.97`
207+
* `VERSION=...` - The YS version to install. Default: `0.2.1`
208208
* `BIN=1` - Only install the `PREFIX/bin/ys` command line tool.
209209
* `LIB=1` - Only install the `PREFIX/lib/libys` shared library.
210210
* `DEBUG=1` - Print the Bash commands that are being run.

blog/2023-12-05.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ $ ys --help
109109
It should display:
110110

111111
```text
112-
ys - The YS Command Line Tool - v0.1.97
112+
ys - The YS Command Line Tool - v0.2.1
113113
114114
Usage: ys [<option...>] [<file>]
115115

blog/2023-12-07.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@ Reminder, here's the quick way to install the latest version:
2525
$ curl https://yamlscript.org/install | PREFIX=~/.ys bash
2626
$ export PATH=$HOME/.ys/bin:$PATH
2727
$ ys --version
28-
YS (YAMLScript) v0.1.97
28+
YS (YAMLScript) v0.2.1
2929
```
3030

3131
The best first command to run is `ys --help`:
3232

3333
```bash
3434
$ ys --help
3535

36-
ys - The YS Command Line Tool - v0.1.97
36+
ys - The YS Command Line Tool - v0.2.1
3737

3838
Usage: ys [<option...>] [<file>]
3939

blog/2025-06-21.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ Once you have `ys` installed, try:
5151
```bash
5252
$ ys
5353

54-
ys - The YS Command Line Tool - v0.1.97
54+
ys - The YS Command Line Tool - v0.2.1
5555

5656
Usage: ys [<option...>] [<file>]
5757

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.97"}}}
7+
org.yamlscript/yamlscript {:mvn/version "0.2.1"}}}

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.97"
4+
(defproject org.yamlscript/clj-yamlscript "0.2.1"
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.97"]]
26+
[org.yamlscript/yamlscript "0.2.1"]]
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.97
6+
YAMLSCRIPT_VERSION := 0.2.1
77

88
YS := $(wildcard ys)
99
LIBYS := $(firstword $(wildcard libys.*))

common/release.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@ $ curl https://getys.org/ys | bash
1414
See [Installing YS](https://yamlscript.org/doc/install/) for more detailed information about installing YS things.
1515

1616

17-
## Changes in YS version 0.1.97
17+
## Changes in YS version 0.2.1
1818

0 commit comments

Comments
 (0)