From 9a6de8d24ea377ab762efb102d38d3154f4afdd9 Mon Sep 17 00:00:00 2001 From: Prad Nukala Date: Sat, 21 Sep 2024 22:33:50 -0400 Subject: [PATCH] =?UTF-8?q?bump:=20version=200.1.0=20=E2=86=92=200.2.0=20(?= =?UTF-8?q?#19)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .cz.toml | 2 +- CHANGELOG.md | 78 ++++++++++++++-------------------------------------- 2 files changed, 22 insertions(+), 58 deletions(-) diff --git a/.cz.toml b/.cz.toml index 134eb4e72..7873cb0a9 100644 --- a/.cz.toml +++ b/.cz.toml @@ -2,6 +2,6 @@ name = "cz_conventional_commits" tag_format = "v$version" version_scheme = "semver" -version = "v0.1.0" +version = "0.2.0" update_changelog_on_bump = true major_version_zero = true diff --git a/CHANGELOG.md b/CHANGELOG.md index 519ea2303..fe2ffd8d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,54 +1,35 @@ -## v0.1.1 (2024-09-05) +## v0.2.0 (2024-09-21) + +### Feat + +- add automated production release workflow +- **did**: remove unused proto files +- add enums.pulsar.go file for PermissionScope enum (#4) +- add initial DID implementation +- remove builder interface +- add basic UI for block explorer +- add Usage: pkl [OPTIONS] COMMAND [ARGS]... +- use SQLite embedded driver ### Fix +- Update proc_list_width in mprocs.yaml +- Add service to database when registering +- pin added did documents to local ipfs node +- remove extra spaces in typeUrl - **release**: remove unnecessary quotes in tag pattern ### Refactor +- simplify verification method structure +- use staking keeper in DID keeper +- remove unused dependencies - remove unused image building workflow -## 0.1.0 (2024-09-05) +## v0.1.0 (2024-09-05) ### Feat -- add SQLite database support -- Add targets for templ and vault in Makefile and use only make in devbox.json -- Add models.go file with database table structs -- Convert constant SQL queries to functions in queries.go and update db.go to use prepared statements -- Simplify db.go implementation -- Update the db implementation to use the provided go library -- Add DBConfig and DBOption types -- Add DIDNamespace and PermissionScope enums -- Add database enum types -- Update `createPermissionsTable` to match Permissions struct -- Add createKeysharesTable to internal/db/db.go -- Add constant SQL queries to queries.go and use prepared statements in db.go -- Update createProfilesTable and add createPropertiesTable -- Update the `createCredentialsTable` method to match the proper Credential struct -- Add keyshares table -- Implement database layer for Vault node -- introduce database layer -- Add method to initialize SQLite database -- add persistent SQLite database support in WASM -- **orm**: remove unused ORM models -- implement API endpoints for profile management -- Merge zkgate.go and zkprop.go logic -- Uncomment and modify zkgate code to work with Property struct -- Add zkgate.go file -- add WASM build step to devbox.json -- add KeyCurve and KeyType to KeyInfo in genesis -- Update the `CreateWitness` and `CreateAccumulator` and `VerifyWitness` and `UpdateAccumulator` to Use the new `Accumulator` and `Witness` types. Then Clean up the code in the file and refactor the marshalling methods -- add basic vault command operations -- add initial wasm entrypoint -- Implement IPFS file, location, and filesystem abstractions -- add IPFS file system abstraction -- Add AddFile and AddFolder methods -- Update GetCID and GetIPNS functions to read data from IPFS node -- Add local filesystem check for IPFS and IPNS -- Improve IPFS client initialization and mount checking -- Update `EncodePublicKey` to be the inverse of `DecodePublicKey` -- add DID model definitions - add DID method for each coin - Expand KeyType enum and update KeyInfo message in genesis.proto - Add whitelisted key types to genesis params @@ -60,18 +41,6 @@ ### Fix -- update Makefile to use sonrd instead of wasmd -- Remove unused statement map and prepare statements -- Refactor database connection and statement handling -- update db implementation to use go-sqlite3 v0.18.2 -- Reorder the SQL statements in the tables.go file -- update go-sqlite3 dependency to version 1.14.23 -- Update module names in protobuf files -- Ensure IPFS client is initialized before pinning CID -- Use Unixfs().Get() instead of Cat() for IPFS and IPNS content retrieval -- Initialize IPFS client and check for mounted directories -- update default assets with correct asset types -- Fix EncodePublicKey method in KeyInfo struct - remove unused imports and simplify KeyInfo message - bind node ports to localhost - Update docker-compose network name to dokploy-network @@ -84,12 +53,7 @@ ### Refactor -- remove unused template file -- Replace PrimaryKey with Property struct in zkprop.go -- remove unused FileSystem interface -- remove unused functions and types -- update AssetInfo protobuf definition -- add field to +- add field to - Update KeyKind Enum to have proper naming conventions - Update `DIDNamespace` to have proper naming convention - expose ports directly in docker-compose