Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 26 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,34 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.1.0-beta] - 2026-07-07

First public beta of the SafHandle SDK, including the `@safrochaindev/safhandle` TypeScript package.

### Added

- Initial open-source documentation and repository scaffold.
- Target API specification for `SafHandle` client.
- Target API specification for the `SafHandle` client.
- Integration guides for wallets and dApps.
- Example flows for Node.js, browser wallets, and React hooks.
- Network configuration examples for testnet and mainnet.
- CI workflows for documentation, link checks, and license validation.
- CI workflows for documentation verification, link checks, formatting, and license validation.
- GitHub issue templates, pull request template, Dependabot, and Release Drafter configuration.
- TypeScript SDK package at `packages/js` (`@safrochaindev/safhandle@0.1.0-beta`):
- `SafHandleClient` for read-only name and phone resolution.
- `SafHandleSigningClient` for on-chain register and update flows.
- Shared validation utilities and typed error classes.
- Vitest unit tests and optional integration test suite.
- Dual ESM and CJS builds with TypeScript declarations.
- `resolve` and `register` examples.

### Changed

- Rebranded the project from **SAFLink** to **SafHandle** across documentation, package metadata, environment variables, config keys, and GitHub references.
- Aligned docs and examples with the published npm package name `@safrochaindev/safhandle`.

### Fixed

- CI root lockfile cache and markdown link checks ([#4](https://github.com/Safrochain-Org/safhandle-sdk/pull/4)).

[0.1.0-beta]: https://github.com/Safrochain-Org/safhandle-sdk/releases/tag/v0.1.0-beta
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@safrochaindev/safhandle",
"version": "0.0.0",
"version": "0.1.0-beta",
"description": "TypeScript/JavaScript client for SafHandle short names and phone links on Safrochain",
"license": "MIT",
"repository": {
Expand Down
Loading