Skip to content

Commit c81109a

Browse files
committed
Update changelogs, update deps, update docs and mdbook
1 parent 15e2db4 commit c81109a

File tree

17 files changed

+2745
-3381
lines changed

17 files changed

+2745
-3381
lines changed

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ See [STATUS.md](server/STATUS.md) to learn more about which features will remain
77

88
## UNRELEASED
99

10+
- We changed the binary format in which resources are stored. This means your data will be migrated the first time you run the server. This could take some time depending on the size of your database.
1011
- [#1048](https://github.com/atomicdata-dev/atomic-server/issues/1048) Fix search index not removing old versions of resources.
1112
- [#1056](https://github.com/atomicdata-dev/atomic-server/issues/1056) Switched from Earthly to Dagger for CI. Also made improvements to E2E test publishing and building docker images.
1213
- [#979](https://github.com/atomicdata-dev/atomic-server/issues/979) Fix nested resource deletion, use transactions
@@ -16,8 +17,9 @@ See [STATUS.md](server/STATUS.md) to learn more about which features will remain
1617
- [#958](https://github.com/atomicdata-dev/atomic-server/issues/958) Fix search in CLI / atomic_lib
1718
- [#658](https://github.com/atomicdata-dev/atomic-server/issues/658) Added JSON datatype.
1819
- [#1024](https://github.com/atomicdata-dev/atomic-server/issues/1024) Added URI datatype.
20+
- [#998](https://github.com/atomicdata-dev/atomic-server/issues/998) Added YJS datatype.
1921
BREAKING: [#1107](https://github.com/atomicdata-dev/atomic-server/issues/1107) Named nested resources are no longer supported. Value::Resource and SubResource::Resource have been removed. If you need to include multiple resources in a response use an array.
20-
BREAKING: `store.get_resource_extended()` now returns a `ResourceResponse` instead of a `Resource` due to the removal of named nested resources.
22+
BREAKING: `store.get_resource_extended()` now returns a `ResourceResponse` instead of a `Resource` due to the removal of named nested resources. Use `.into()` or `.to_single()` to convert to a `Resource`.
2123

2224
## [v0.40.2]
2325

browser/CHANGELOG.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ This changelog covers all five packages, as they are (for now) updated as a whol
66

77
### Atomic Browser
88

9+
- [#741](https://github.com/atomicdata-dev/atomic-server/issues/741) New feature: A brand new document editor with realtime collaboration and a fast and efficient editing experience.
10+
- [#951](https://github.com/atomicdata-dev/atomic-server/issues/951) New feature: Atomic Assistant, AI chat interface with support for custom agents, MCP servers and more. Bring your own OpenRouter key or use Ollama to host your own models.
11+
- [#459](https://github.com/atomicdata-dev/atomic-server/issues/459) New feature: Add tags to your resources to better organize your data. Search for resources with specific tags in the search bar with `tag:[name]`.
12+
- [#1118](https://github.com/atomicdata-dev/atomic-server/issues/1118) New feature: AtomicServer is now also available in German, Spanish and French. Change your language on the settings page.
913
- [#981](https://github.com/atomicdata-dev/atomic-server/issues/981) Fix bug where the service worker would not update cache with updated code.
1014
- [#989](https://github.com/atomicdata-dev/atomic-server/issues/989) Added an edit button to the resource selector inputs.
1115
- [#992](https://github.com/atomicdata-dev/atomic-server/issues/992) Fix Searchbox overflowing when displaying long names.
@@ -17,9 +21,6 @@ This changelog covers all five packages, as they are (for now) updated as a whol
1721
- [#1008](https://github.com/atomicdata-dev/atomic-server/issues/1008) Add 'open' option to classes and properties in the ontology edit view.
1822
- [#1008](https://github.com/atomicdata-dev/atomic-server/issues/1008) Updated the look of the resource selector and made it more responsive.
1923
- [#1008](https://github.com/atomicdata-dev/atomic-server/issues/1008) Add info dropdowns to different sections of the ontology editor for more information about the section.
20-
- [#459](https://github.com/atomicdata-dev/atomic-server/issues/459) New feature: Add tags to your resources to better organize your data. Search for resources with specific tags in the search bar with `tag:[name]`.
21-
- [#951](https://github.com/atomicdata-dev/atomic-server/issues/951) New feature: Atomic Assistant, AI chat interface with support for custom agents, MCP servers and more. Bring your own OpenRouter key or use Ollama to host your own models.
22-
- [#1118](https://github.com/atomicdata-dev/atomic-server/issues/1118) New feature: AtomicServer is now also available in German, Spanish and French. Change your language on the settings page.
2324

2425
### @tomic/lib
2526

@@ -32,7 +33,7 @@ This changelog covers all five packages, as they are (for now) updated as a whol
3233
- Added `ResourceEvents.LoadingChange` event on `Resource` to listen for changes to the loading state of the resource.
3334
- Added `resource.stable` property to `Resource` to get a stable reference to the resource, even when it is proxied.
3435
- Added `resource.merge()` method to merge a resource into another resource while preserving local changes on the current resource.
35-
- `store.addResources()` now merges incoming resources with resources already present in the store.
36+
- `store.addResources()` now merges incoming resources with resources already present in the store instead of replacing them.
3637
- SEMI BREAKING CHANGE: When using generated types by cli, @tomic/lib now requires them to be generated by @tomic/cli v0.41.0 or above.
3738
- BREAKING CHANGE: The `StoreEvents.ResourceRemoved` event callback now only receives the subject of the resource instead of the resource itself.
3839

browser/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ pnpm start # run the server!
3838

3939
Library with `Store`, `Commit`, `JSON-AD` parsing, and more.
4040

41-
[**docs**](https://atomic-lib.netlify.app/modules/_tomic_lib)
41+
[**docs**](https://docs.atomicdata.dev/js.html)
4242

4343
[→ Read more](lib/README.md)
4444

@@ -59,7 +59,7 @@ React library with many useful hooks for rendering and editing Atomic Data.
5959

6060
[**demo + template on codesandbox**](https://codesandbox.io/s/atomic-data-react-template-4y9qu?file=/src/MyResource.tsx:0-1223)
6161

62-
[**docs**](https://atomic-lib.netlify.app/modules/_tomic_react)
62+
[**docs**](https://docs.atomicdata.dev/usecases/react.html)
6363

6464
[→ Read more](react/README.md)
6565

browser/data-browser/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"@emoji-mart/react": "^1.1.1",
1919
"@emotion/is-prop-valid": "^1.4.0",
2020
"@floating-ui/dom": "^1.7.4",
21-
"@modelcontextprotocol/sdk": "^1.22.0",
21+
"@modelcontextprotocol/sdk": "^1.23.0",
2222
"@oddbird/css-anchor-positioning": "^0.6.1",
2323
"@openrouter/ai-sdk-provider": "^1.2.5",
2424
"@radix-ui/react-popover": "^1.1.15",

browser/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"eslint-plugin-react-hooks": "7.0.1",
1414
"globals": "^15.11.0",
1515
"husky": "^8.0.3",
16-
"netlify-cli": "17.37.1",
16+
"netlify-cli": "23.11.1",
1717
"prettier": "3.6.2",
1818
"prettier-plugin-jsdoc": "^1.3.0",
1919
"prettier-plugin-svelte": "^3.2.7",

0 commit comments

Comments
 (0)