From 953fdd68090ebc28e7bd12565b506b00019ce4ba Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 5 Oct 2026 14:05:55 +0000 Subject: [PATCH] Release --- .changeset/add-attachment-tags.md | 5 ----- .changeset/badge-award-validity.md | 5 ----- .changeset/organization-logo-email-locations.md | 7 ------- CHANGELOG.md | 12 ++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 6 files changed, 15 insertions(+), 20 deletions(-) delete mode 100644 .changeset/add-attachment-tags.md delete mode 100644 .changeset/badge-award-validity.md delete mode 100644 .changeset/organization-logo-email-locations.md diff --git a/.changeset/add-attachment-tags.md b/.changeset/add-attachment-tags.md deleted file mode 100644 index 25569ead..00000000 --- a/.changeset/add-attachment-tags.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hypercerts-org/lexicon": minor ---- - -Add optional attachment tags using the same strong-reference classifications and logical AND semantics as collections and features. diff --git a/.changeset/badge-award-validity.md b/.changeset/badge-award-validity.md deleted file mode 100644 index b4c171a1..00000000 --- a/.changeset/badge-award-validity.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hypercerts-org/lexicon": minor ---- - -Add optional `validFrom` and `validUntil` to `app.certified.badge.award`, so an award can state when it starts and stops applying: a certification granted before it was recorded, or a verification that lapses. Names follow W3C Verifiable Credentials 2.0 and Open Badges 3.0. Expiry is distinct from revocation, which remains deleting the award record. diff --git a/.changeset/organization-logo-email-locations.md b/.changeset/organization-logo-email-locations.md deleted file mode 100644 index ecb25d9b..00000000 --- a/.changeset/organization-logo-email-locations.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@hypercerts-org/lexicon": minor ---- - -Add `legalName`, `logo`, `publicEmail`, and `additionalLocations` to `app.certified.actor.organization`, so partner directories can publish an enterprise's registered name, full logo (wordmark or combination mark), public contact email, and every location it operates from. All four are optional, so existing records stay valid. - -Clarify field descriptions to say where each piece of organization data belongs: the square brandmark goes in `app.certified.actor.profile` `avatar` and the full logo in `organization.logo`; the public-facing name in `profile.displayName` and the legal name in `organization.legalName`; the main website in `profile.website` rather than `urls`; and the primary location in `location` (the one point shown on a map), with further locations in `additionalLocations`. The `location` description now notes that a strong reference pins a version, so it must be updated when the location record is edited. diff --git a/CHANGELOG.md b/CHANGELOG.md index 4ce50c19..0d7267c7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # @hypercerts-org/lexicon +## 1.5.0 + +### Minor Changes + +- [#251](https://github.com/hypercerts-org/hypercerts-lexicon/pull/251) [`8ce7b8d`](https://github.com/hypercerts-org/hypercerts-lexicon/commit/8ce7b8db072b06f6ff2eea13d3774ad8ec5cc397) Thanks [@DjimoSerodio](https://github.com/DjimoSerodio)! - Add optional attachment tags using the same strong-reference classifications and logical AND semantics as collections and features. + +- [#258](https://github.com/hypercerts-org/hypercerts-lexicon/pull/258) [`4baf102`](https://github.com/hypercerts-org/hypercerts-lexicon/commit/4baf102a5ba82ff11300f88e29299accfc622500) Thanks [@holkexyz](https://github.com/holkexyz)! - Add optional `validFrom` and `validUntil` to `app.certified.badge.award`, so an award can state when it starts and stops applying: a certification granted before it was recorded, or a verification that lapses. Names follow W3C Verifiable Credentials 2.0 and Open Badges 3.0. Expiry is distinct from revocation, which remains deleting the award record. + +- [#258](https://github.com/hypercerts-org/hypercerts-lexicon/pull/258) [`5e72f78`](https://github.com/hypercerts-org/hypercerts-lexicon/commit/5e72f78a3f6816563d4078ebb9d859fb98615b6f) Thanks [@holkexyz](https://github.com/holkexyz)! - Add `legalName`, `logo`, `publicEmail`, and `additionalLocations` to `app.certified.actor.organization`, so partner directories can publish an enterprise's registered name, full logo (wordmark or combination mark), public contact email, and every location it operates from. All four are optional, so existing records stay valid. + + Clarify field descriptions to say where each piece of organization data belongs: the square brandmark goes in `app.certified.actor.profile` `avatar` and the full logo in `organization.logo`; the public-facing name in `profile.displayName` and the legal name in `organization.legalName`; the main website in `profile.website` rather than `urls`; and the primary location in `location` (the one point shown on a map), with further locations in `additionalLocations`. The `location` description now notes that a strong reference pins a version, so it must be updated when the location record is edited. + ## 1.4.1 ### Patch Changes diff --git a/package-lock.json b/package-lock.json index 2f16a911..277211b1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@hypercerts-org/lexicon", - "version": "1.4.1", + "version": "1.5.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@hypercerts-org/lexicon", - "version": "1.4.1", + "version": "1.5.0", "license": "MIT", "dependencies": { "@atproto/lexicon": "^0.6.0", diff --git a/package.json b/package.json index 3a53ca8b..9107aa76 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@hypercerts-org/lexicon", - "version": "1.4.1", + "version": "1.5.0", "description": "ATProto lexicon definitions and TypeScript types for the Hypercerts protocol", "type": "module", "main": "./dist/index.cjs",