Skip to content

Commit

Permalink
v0.37.0
Browse files Browse the repository at this point in the history
  • Loading branch information
joepio committed Feb 1, 2024
1 parent 4de20cb commit ba3c595
Show file tree
Hide file tree
Showing 12 changed files with 23 additions and 19 deletions.
8 changes: 4 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,19 @@ By far most changes relate to `atomic-server`, so if not specified, assume the c
**Changes to JS assets (including the front-end and JS libraries) are not shown here**, but in [`/browser/CHANGELOG`](/browser/CHANGELOG.md).
See [STATUS.md](server/STATUS.md) to learn more about which features will remain stable.

## UNRELEASED
## [v0.37.0] - 2024-02-01

- Refactor `atomic_lib::Resource` propval methods (e.g. `set_propval` => `set`), make them chainable. #822
- Make `set_propval` and `set_propval_shortname` chainable #785
- Deterministic serialization JSON AD #794
- Use `musl` + `alpine` builds for docker images, way smaller images #620
- Support multi-platform docker builds #731
- Remove deprecated ENV vars #732
- Fix no Agent as drive
- Add `clear` option to error component (resets all front-end state)
- Add `Agent::from_secret` #785
- Make `set_propval` and `set_propval_shortname` chainable #785
- Don't use default agent when fetching with Db #787
- Deterministic serialization JSON AD #794
- Fix HTTPS / TLS setup #768
- Refactor `atomic_lib::Resource` propval methods (e.g. `set_propval` => `set`), make them chainable. #822

## [v0.36.1] - 2023-12-06

Expand Down
6 changes: 5 additions & 1 deletion CONTRIBUTE.md
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,11 @@ So please first send an e-mail to [email protected] describing the issue, and then

1. Commit changes
1. Make sure all tests run properly
1. Use `cargo workspaces version patch` (and maybe replace `patch` with the `minor`) to update all `cargo.toml` files in one command. You'll need to `cargo install cargo-workspaces` if this command is not possible.
1. Test, build and update the `/browser` versions (`package.json` files, see contribute.md)
1. Use `cargo workspaces version patch --no-git-commit` (and maybe replace `patch` with the `minor`) to update all `cargo.toml` files in one command. You'll need to `cargo install cargo-workspaces` if this command is not possible.
1. Publish to cargo: `cargo publish`. First `lib`, then `cli` and `server`.
1. Publish to `npm` (see `browser/contribute.md`)
1. Update the `CHANGELOG.md` files (browser and root)

The following should be triggered automatically:

Expand Down
6 changes: 3 additions & 3 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion browser/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

This changelog covers all three packages, as they are (for now) updated as a whole

## UNRELEASED
## v0.37.0

### Atomic Browser

Expand Down
2 changes: 1 addition & 1 deletion browser/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "0.36.1",
"version": "0.37.0",
"author": "Polle Pas",
"dependencies": {
"@tomic/lib": "workspace:*",
Expand Down
2 changes: 1 addition & 1 deletion browser/data-browser/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "0.35.0",
"version": "0.37.0",
"author": {
"email": "[email protected]",
"name": "Joep Meindertsma"
Expand Down
2 changes: 1 addition & 1 deletion browser/lib/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "0.36.1",
"version": "0.37.0",
"author": "Joep Meindertsma",
"dependencies": {
"@noble/ed25519": "1.6.0",
Expand Down
2 changes: 1 addition & 1 deletion browser/react/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "0.36.1",
"version": "0.37.0",
"author": "Joep Meindertsma",
"description": "Atomic Data React library",
"dependencies": {
Expand Down
2 changes: 1 addition & 1 deletion browser/svelte/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,5 +47,5 @@
"type": "module",
"types": "dist/index.d.ts",
"typings": "./dist/index.d.ts",
"version": "0.36.1"
"version": "0.37.0"
}
4 changes: 2 additions & 2 deletions cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ license = "MIT"
name = "atomic-cli"
readme = "README.md"
repository = "https://github.com/atomicdata-dev/atomic-server"
version = "0.36.1"
version = "0.37.0"

[dependencies]
atomic_lib = {version = "0.36.1", path = "../lib", features = ["config", "rdf"]}
atomic_lib = {version = "0.37.0", path = "../lib", features = ["config", "rdf"]}
clap = {version = "4", features = ["cargo"]}
colored = "2"
dirs = "4"
Expand Down
2 changes: 1 addition & 1 deletion lib/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ license = "MIT"
name = "atomic_lib"
readme = "README.md"
repository = "https://github.com/atomicdata-dev/atomic-server"
version = "0.36.1"
version = "0.37.0"

# Enables benchmarks to use the features, such as Db
[[bench]]
Expand Down
4 changes: 2 additions & 2 deletions server/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ license = "MIT"
name = "atomic-server"
readme = "./README.md"
repository = "https://github.com/atomicdata-dev/atomic-server"
version = "0.36.1"
version = "0.37.0"
include = ["src/**/*", "Cargo.toml", "assets_tmp", "build.rs"]

[[bin]]
Expand Down Expand Up @@ -88,7 +88,7 @@ version = ">= 4.0.1"
[dependencies.atomic_lib]
features = ["config", "db", "rdf", "html"]
path = "../lib"
version = "0.36.1"
version = "0.37.0"

[dependencies.clap]
features = ["derive", "env", "cargo"]
Expand Down

0 comments on commit ba3c595

Please sign in to comment.