All notable changes to this project will be documented in this file.
0.1.4 - 2024-05-30
- [breaking] Update the
NpProfile
struct to make ORCID and name optional, and use the builder pattern to build a profile. Remove dependency on serde_yaml (YAML profile file parsed manually) - (c3e30fa)
- Fix python build in workflow - (90a6a83)
- Small improvements - (6b0c599)
- Improve dependency setup - (09a5e08)
- Improve JS tests to test profile with default args - (44bc7e6)
0.1.3 - 2024-03-31
- Improve build process to use a matrix and add binary for windows aarch64 - (ab8f3ba)
- Fix aarch64 binary builds - (888c734)
- Fix linux aarch64 build - (24e8fc5)
- Fix wheel building on windows aarch64 - (a7ef4a5)
- Add content type header to nanopub server request (fix error when running test with jest and nodejs). Add env variable to try fix build on aarch64 - (c464e63)
- Creating a new intro nanopub now fails if the ORCID or name of the introduced Profile are empty - (2a7fae5)
- Improve the list of prefixes used when building thenanopub, using https://schema.org/ instead of http://schema.org/ - (b534f7f)
- Upgrade reqwest to 0.12 - (a9f3eaa)
- Use rust-toolchain.toml for components - (2a380c8)
- Bump version to 0.1.3 - (0cc3a18)
- Test with reqwest native-tls - (5cae658)
0.1.2 - 2024-03-07
- Improve wheel building in build workflow, use the maturin gh action inspired from pydantic2 - (d26d008)
- Fix wheel working dir - (e3e0f30)
- Rename get_rdf() function to rdf() - (bb28299)
- Bump version to 0.1.2 - (85d2bde)
0.1.1 - 2024-03-06
- Add python bindings for generating private/public
KeyPair
and static methodNanopub.publish_intro()
to publish an introduction - (d02ef65)
- Fix tokio dev dependency for when runninv cov tests - (de2a109)
- Migrate docs from mdbook to material for mkdocs - (d2785dc)
- Add service worker to playground to speed up loading assets - (e2f6bfc)
- Bump version to 0.1.1 - (b2ff457)
0.1.0 - 2024-03-04
- Fix test workflow, add cargo deny - (d618203)
- Add git cliff to generate changelog - (69d5de9)
- Fix release script - (bfbc7ac)
- Now supports null for profile and string in JS np.publish(). Related to #4 - (63093e4)
- Add support for re-signing already signed Nanopubs. Related to #4 - (e8a37d9)
- Add fetch static function to JS bindings - (c5635da)
- [breaking] Change the python API to use instantiated Nanopub objects instead of static functions on the Nanopub class to check/sign/publish - (9e34dda)
- Fix handling of published URI - (2840850)
- Fix rust codeblocks in docs - (2c82215)
- Delete bump.sh script, now replaced by release.sh - (0f72924)
- Cleanup dev dependencies for python build - (2aff338)
- Bump version to 0.1.0 - (7841e1d)
- Add tests for python and JS with pytest and jest. Update some gh actions versions - (fdca2f7)
0.0.18 - 2024-02-01
0.0.17 - 2024-01-30
- Fix issue with keypair in demo - (0f6d0bc)
- Fix docs - (b77cbe4)
- Fix rsa crate version - (62cabd2)
- Fix nanopub java ddl in workflow - (9d7568a)
0.0.16 - 2023-12-01
0.0.15 - 2023-11-29
0.0.14 - 2023-11-29
- Fix tests - (6c2feb8)
0.0.13 - 2023-11-27
0.0.12 - 2023-11-27
- Fix demo example - (021607c)
- Fix KeyPair import in demo - (0e48f56)
- Fix wasm init for pub intro - (2501c4b)
- Fix demo intro pub - (7a8b177)
0.0.11 - 2023-11-27
- Fix demo - (f933d78)
0.0.10 - 2023-11-24
0.0.9 - 2023-11-21
0.0.8 - 2023-11-21
0.0.7 - 2023-11-20
0.0.6 - 2023-11-20
- Fix npm publish bump 0.0.6 - (3d3a0e5)
0.0.5 - 2023-11-20
- Fix npm publish bump 0.0.5 - (bcccf74)
0.0.4 - 2023-11-20
- Fix codecov workflow - (54e20eb)
0.0.3 - 2023-11-20
- Fix bump script and bump to 0.0.3 - (69ee8fa)
0.0.2 - 2023-11-20
- Fix issues with pkg versions - (6822464)
0.0.1 - 2023-11-20
- Fix docs - (8e53b47)
- Fix doc workflow - (5fac322)
- Fix error msg js - (2b244c4)
- Fix ref - (05fa3b9)
- Fix ref - (9522b91)
- Fix wheel build - (cf88924)
- Fix python dev deps - (10bb8ee)
- Fix python dev deps - (7b168f9)
- Fix workflow - (282d923)
- Fix wheel build - (dd9d97b)
- Fix conf - (53b40ca)
- Fix workflow - (4cfaab3)
- Fix workflow - (78af5b2)
- Fix reqwest for wasm - (d2b7400)
- Fix wasm bindgen future import - (3c214d9)
- Fix wasm - (2feca44)
- Fix profile pointer - (dfba31c)
- Fix workflow - (872eca6)
- Fix bench - (3190c74)
- Fix export benchmark md - (09c99e1)
- Fix test - (8473e8d)
- Fix install tarpaulin - (b8bad05)
- Fix wasm - (cc0e45c)
- Fix wasm - (8ea54d1)
- Fix wasm - (4e375e4)
- Fix sophia version - (d623ec7)
- Fix version and delete lib/README.md - (e4c0835)
- Fix docs outside pkg - (21ef352)