Releases: digidem/comapeo-schema
Releases · digidem/comapeo-schema
v1.3.0
What's Changed
- [OPTIC-RELEASE-AUTOMATION] release/v1.2.0 by @optic-release-automation in #274
- chore: don't sync semver tags for releases by @EvanHahn in #275
- chore: update
braces
sub-dependency by @EvanHahn in #276 - chore: update
@comapeo/geometry
to latest version by @EvanHahn in #278
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
Full Changelog: v1.1.1...v1.2.0
Release v1.1.1 (#271)
What's Changed
- [OPTIC-RELEASE-AUTOMATION] release/v1.1.0 by @optic-release-automation in #269
- chore: update comapeo-geometry to 1.0.2 by @tomasciccola in #270
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- [OPTIC-RELEASE-AUTOMATION] release/v1.0.0 by @optic-release-automation in #266
- feat: add
remoteDetectionAlert
doc type by @tomasciccola in #234 - test: check code with ESLint by @EvanHahn in #243
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- build(deps): bump handlebars from 4.1.2 to 4.5.3 by @dependabot in #3
- feat: protocol buffers, json schema, & types for each by @tomasciccola in #22
- feat: versioned protobufs by @tomasciccola in #32
- feat: refactor type to schemaType by @tomasciccola in #41
- better exporting of types by @tomasciccola in #43
- Type exports by @tomasciccola in #47
- chore: add npm release action by @gmaclennan in #49
- chore: remove build-command from release action by @gmaclennan in #50
- Revert "chore: remove build-command from release action (#50)" by @gmaclennan in #52
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.0 by @optic-release-automation in #55
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.1 by @optic-release-automation in #58
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.2 by @optic-release-automation in #59
- Project record type by @tomasciccola in #65
- fix!: revise schema for data & config store records [1/6] by @gmaclennan in #72
- feat: Export JSONSchema [7/6] by @gmaclennan in #88
- chore: update deps and cleanup code by @gmaclennan in #90
- fix: observation.metadata should be required. by @gmaclennan in #92
- fix: update buf to v1.25.0 by @gmaclennan in #89
- fix: change schemaName from enum to const by @gmaclennan in #95
- fix: remove redundant code by @gmaclennan in #94
- fix: fix encode() parameter type by @gmaclennan in #97
- feat: export fns for versionId, seq->index, coreId->coreKey by @gmaclennan in #100
- fix: fix error checking known schema versions by @gmaclennan in #102
- feat: add missing fields to authStore schemas/protos by @tomasciccola in #93
- Conversion functions for authStore types by @tomasciccola in #96
- feat: add defaultPresets to Project doc by @tomasciccola in #99
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.5 by @optic-release-automation in #103
- add UNRECOGNIZED value to field type enum in json schema by @sethvincent in #108
- fix: ensure docSchemas only contains non-dereferenced schemas by @achou11 in #113
- install buf via npm by @sethvincent in #110
- Fix Tests by @tomasciccola in #106
- chore: fix CI for branch name change by @gmaclennan in #118
- fix: don't set default values for optional fields by @gmaclennan in #117
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.6 by @optic-release-automation in #119
- add typedoc-specific tsconfig by @sethvincent in #112
- fix: don't notify linked issues on npm publish by @gmaclennan in #120
- chore: validate schemas to ensure no top-level null by @gmaclennan in #122
- feat: Export decodeBlockPrefix by @gmaclennan in #130
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.7 by @optic-release-automation in #131
- feat: Add updated
Role
data type by @gmaclennan in #127 - feat: device -> deviceInfo & new schema by @gmaclennan in #128
- feat: Updated core ownership records by @gmaclennan in #129
- make project schema properties optional by @sethvincent in #133
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.8 by @optic-release-automation in #136
- fix: add missing protobufjs dep by @gmaclennan in #134
- feat: rename project -> projectSettings by @gmaclennan in #135
- fix: export MapeoDocInternal type by @gmaclennan in #137
- feat: header tests by @tomasciccola in #139
- add hash in attachments to observation schema by @sethvincent in #140
- chore: fix misspelling in filename by @achou11 in #143
- feat: add createdBy field for all records by @achou11 in #142
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.9 by @optic-release-automation in #144
- fix: rename versionObj.coreKey to coreDiscoveryKey by @gmaclennan in #145
- feat: add optional
deleted
field to common (proto and schema) by @tomasciccola in #138 - chore!: rename Attachment.driveId to Attachment.driveDiscoveryId by @achou11 in #147
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.10 by @optic-release-automation in #148
- Feat: add Icon schema by @tomasciccola in #152
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.11 by @optic-release-automation in #153
- fix: iconVersionId wrong encode decode by @tomasciccola in #156
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.12 by @optic-release-automation in #157
- fix: address naming inconsitencies with the DeviceInfo json schema definition by @achou11 in #154
- chore: avoid known file signatures in datatypeId by @gmaclennan in #155
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.13 by @optic-release-automation in #159
- feat: add optional deviceType to deviceInfo by @gmaclennan in #164
- feat: translation by @tomasciccola in #166
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.14 by @optic-release-automation in #167
- fix: role.fromIndex should be +ve integer by @gmaclennan in #161
- Feat: two icon types (svg and png) by @tomasciccola in #174
- chore: replace Tape with Node's built-in test runner by @EvanHahn in #176
- feat: Expose validation errors by @gmaclennan in #178
- feat: Add track schema type by @gmaclennan in #179
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.15 by @optic-release-automation in #180
- feat: add color to preset by @tomasciccola in #183
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.16 by @optic-release-automation in #184
- chore: develop on Node 20, CI on 16 and 20 by @EvanHahn in #185
- feat: Remove old schemas and re-version all schemas and protobufs to v1 by @tomasciccola in #190
- chore!: remove
refs
property from schemas by @EvanHahn in #196 - add unspecified field to enums by @tomasciccola in #198
- feat: standarize refs across all docs by @tomasciccola in #199
- feat: add
configMetadata
toprojectSettings
by @tomasciccola in #197 - [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.17 by @optic-release-automation in #201
- chore: add iconRef to preset schema by @tomasciccola in #203
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.18 by @optic-release-automation in #204
- chore: move type out of
docRef
and call itdocRefType
by @tomasciccola in #208 - feat: add
presetRef
to observation by @tomasciccola in #207 - [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.19 by @optic-release-automation in https://github.com/digi...
v3.0.0-next.28
What's Changed
- build(deps): bump handlebars from 4.1.2 to 4.5.3 by @dependabot in #3
- feat: protocol buffers, json schema, & types for each by @tomasciccola in #22
- feat: versioned protobufs by @tomasciccola in #32
- feat: refactor type to schemaType by @tomasciccola in #41
- better exporting of types by @tomasciccola in #43
- Type exports by @tomasciccola in #47
- chore: add npm release action by @gmaclennan in #49
- chore: remove build-command from release action by @gmaclennan in #50
- Revert "chore: remove build-command from release action (#50)" by @gmaclennan in #52
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.0 by @optic-release-automation in #55
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.1 by @optic-release-automation in #58
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.2 by @optic-release-automation in #59
- Project record type by @tomasciccola in #65
- fix!: revise schema for data & config store records [1/6] by @gmaclennan in #72
- feat: Export JSONSchema [7/6] by @gmaclennan in #88
- chore: update deps and cleanup code by @gmaclennan in #90
- fix: observation.metadata should be required. by @gmaclennan in #92
- fix: update buf to v1.25.0 by @gmaclennan in #89
- fix: change schemaName from enum to const by @gmaclennan in #95
- fix: remove redundant code by @gmaclennan in #94
- fix: fix encode() parameter type by @gmaclennan in #97
- feat: export fns for versionId, seq->index, coreId->coreKey by @gmaclennan in #100
- fix: fix error checking known schema versions by @gmaclennan in #102
- feat: add missing fields to authStore schemas/protos by @tomasciccola in #93
- Conversion functions for authStore types by @tomasciccola in #96
- feat: add defaultPresets to Project doc by @tomasciccola in #99
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.5 by @optic-release-automation in #103
- add UNRECOGNIZED value to field type enum in json schema by @sethvincent in #108
- fix: ensure docSchemas only contains non-dereferenced schemas by @achou11 in #113
- install buf via npm by @sethvincent in #110
- Fix Tests by @tomasciccola in #106
- chore: fix CI for branch name change by @gmaclennan in #118
- fix: don't set default values for optional fields by @gmaclennan in #117
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.6 by @optic-release-automation in #119
- add typedoc-specific tsconfig by @sethvincent in #112
- fix: don't notify linked issues on npm publish by @gmaclennan in #120
- chore: validate schemas to ensure no top-level null by @gmaclennan in #122
- feat: Export decodeBlockPrefix by @gmaclennan in #130
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.7 by @optic-release-automation in #131
- feat: Add updated
Role
data type by @gmaclennan in #127 - feat: device -> deviceInfo & new schema by @gmaclennan in #128
- feat: Updated core ownership records by @gmaclennan in #129
- make project schema properties optional by @sethvincent in #133
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.8 by @optic-release-automation in #136
- fix: add missing protobufjs dep by @gmaclennan in #134
- feat: rename project -> projectSettings by @gmaclennan in #135
- fix: export MapeoDocInternal type by @gmaclennan in #137
- feat: header tests by @tomasciccola in #139
- add hash in attachments to observation schema by @sethvincent in #140
- chore: fix misspelling in filename by @achou11 in #143
- feat: add createdBy field for all records by @achou11 in #142
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.9 by @optic-release-automation in #144
- fix: rename versionObj.coreKey to coreDiscoveryKey by @gmaclennan in #145
- feat: add optional
deleted
field to common (proto and schema) by @tomasciccola in #138 - chore!: rename Attachment.driveId to Attachment.driveDiscoveryId by @achou11 in #147
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.10 by @optic-release-automation in #148
- Feat: add Icon schema by @tomasciccola in #152
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.11 by @optic-release-automation in #153
- fix: iconVersionId wrong encode decode by @tomasciccola in #156
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.12 by @optic-release-automation in #157
- fix: address naming inconsitencies with the DeviceInfo json schema definition by @achou11 in #154
- chore: avoid known file signatures in datatypeId by @gmaclennan in #155
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.13 by @optic-release-automation in #159
- feat: add optional deviceType to deviceInfo by @gmaclennan in #164
- feat: translation by @tomasciccola in #166
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.14 by @optic-release-automation in #167
- fix: role.fromIndex should be +ve integer by @gmaclennan in #161
- Feat: two icon types (svg and png) by @tomasciccola in #174
- chore: replace Tape with Node's built-in test runner by @EvanHahn in #176
- feat: Expose validation errors by @gmaclennan in #178
- feat: Add track schema type by @gmaclennan in #179
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.15 by @optic-release-automation in #180
- feat: add color to preset by @tomasciccola in #183
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.16 by @optic-release-automation in #184
- chore: develop on Node 20, CI on 16 and 20 by @EvanHahn in #185
- feat: Remove old schemas and re-version all schemas and protobufs to v1 by @tomasciccola in #190
- chore!: remove
refs
property from schemas by @EvanHahn in #196 - add unspecified field to enums by @tomasciccola in #198
- feat: standarize refs across all docs by @tomasciccola in #199
- feat: add
configMetadata
toprojectSettings
by @tomasciccola in #197 - [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.17 by @optic-release-automation in #201
- chore: add iconRef to preset schema by @tomasciccola in #203
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.18 by @optic-release-automation in #204
- chore: move type out of
docRef
and call itdocRefType
by @tomasciccola in #208 - feat: add
presetRef
to observation by @tomasciccola in #207 - [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.19 by @optic-release-automation in https://github.com/digi...
v3.0.0-next.27
What's Changed
- build(deps): bump handlebars from 4.1.2 to 4.5.3 by @dependabot in #3
- feat: protocol buffers, json schema, & types for each by @tomasciccola in #22
- feat: versioned protobufs by @tomasciccola in #32
- feat: refactor type to schemaType by @tomasciccola in #41
- better exporting of types by @tomasciccola in #43
- Type exports by @tomasciccola in #47
- chore: add npm release action by @gmaclennan in #49
- chore: remove build-command from release action by @gmaclennan in #50
- Revert "chore: remove build-command from release action (#50)" by @gmaclennan in #52
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.0 by @optic-release-automation in #55
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.1 by @optic-release-automation in #58
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.2 by @optic-release-automation in #59
- Project record type by @tomasciccola in #65
- fix!: revise schema for data & config store records [1/6] by @gmaclennan in #72
- feat: Export JSONSchema [7/6] by @gmaclennan in #88
- chore: update deps and cleanup code by @gmaclennan in #90
- fix: observation.metadata should be required. by @gmaclennan in #92
- fix: update buf to v1.25.0 by @gmaclennan in #89
- fix: change schemaName from enum to const by @gmaclennan in #95
- fix: remove redundant code by @gmaclennan in #94
- fix: fix encode() parameter type by @gmaclennan in #97
- feat: export fns for versionId, seq->index, coreId->coreKey by @gmaclennan in #100
- fix: fix error checking known schema versions by @gmaclennan in #102
- feat: add missing fields to authStore schemas/protos by @tomasciccola in #93
- Conversion functions for authStore types by @tomasciccola in #96
- feat: add defaultPresets to Project doc by @tomasciccola in #99
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.5 by @optic-release-automation in #103
- add UNRECOGNIZED value to field type enum in json schema by @sethvincent in #108
- fix: ensure docSchemas only contains non-dereferenced schemas by @achou11 in #113
- install buf via npm by @sethvincent in #110
- Fix Tests by @tomasciccola in #106
- chore: fix CI for branch name change by @gmaclennan in #118
- fix: don't set default values for optional fields by @gmaclennan in #117
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.6 by @optic-release-automation in #119
- add typedoc-specific tsconfig by @sethvincent in #112
- fix: don't notify linked issues on npm publish by @gmaclennan in #120
- chore: validate schemas to ensure no top-level null by @gmaclennan in #122
- feat: Export decodeBlockPrefix by @gmaclennan in #130
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.7 by @optic-release-automation in #131
- feat: Add updated
Role
data type by @gmaclennan in #127 - feat: device -> deviceInfo & new schema by @gmaclennan in #128
- feat: Updated core ownership records by @gmaclennan in #129
- make project schema properties optional by @sethvincent in #133
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.8 by @optic-release-automation in #136
- fix: add missing protobufjs dep by @gmaclennan in #134
- feat: rename project -> projectSettings by @gmaclennan in #135
- fix: export MapeoDocInternal type by @gmaclennan in #137
- feat: header tests by @tomasciccola in #139
- add hash in attachments to observation schema by @sethvincent in #140
- chore: fix misspelling in filename by @achou11 in #143
- feat: add createdBy field for all records by @achou11 in #142
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.9 by @optic-release-automation in #144
- fix: rename versionObj.coreKey to coreDiscoveryKey by @gmaclennan in #145
- feat: add optional
deleted
field to common (proto and schema) by @tomasciccola in #138 - chore!: rename Attachment.driveId to Attachment.driveDiscoveryId by @achou11 in #147
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.10 by @optic-release-automation in #148
- Feat: add Icon schema by @tomasciccola in #152
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.11 by @optic-release-automation in #153
- fix: iconVersionId wrong encode decode by @tomasciccola in #156
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.12 by @optic-release-automation in #157
- fix: address naming inconsitencies with the DeviceInfo json schema definition by @achou11 in #154
- chore: avoid known file signatures in datatypeId by @gmaclennan in #155
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.13 by @optic-release-automation in #159
- feat: add optional deviceType to deviceInfo by @gmaclennan in #164
- feat: translation by @tomasciccola in #166
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.14 by @optic-release-automation in #167
- fix: role.fromIndex should be +ve integer by @gmaclennan in #161
- Feat: two icon types (svg and png) by @tomasciccola in #174
- chore: replace Tape with Node's built-in test runner by @EvanHahn in #176
- feat: Expose validation errors by @gmaclennan in #178
- feat: Add track schema type by @gmaclennan in #179
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.15 by @optic-release-automation in #180
- feat: add color to preset by @tomasciccola in #183
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.16 by @optic-release-automation in #184
- chore: develop on Node 20, CI on 16 and 20 by @EvanHahn in #185
- feat: Remove old schemas and re-version all schemas and protobufs to v1 by @tomasciccola in #190
- chore!: remove
refs
property from schemas by @EvanHahn in #196 - add unspecified field to enums by @tomasciccola in #198
- feat: standarize refs across all docs by @tomasciccola in #199
- feat: add
configMetadata
toprojectSettings
by @tomasciccola in #197 - [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.17 by @optic-release-automation in #201
- chore: add iconRef to preset schema by @tomasciccola in #203
- [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.18 by @optic-release-automation in #204
- chore: move type out of
docRef
and call itdocRefType
by @tomasciccola in #208 - feat: add
presetRef
to observation by @tomasciccola in #207 - [OPTIC-RELEASE-AUTOMATION] release/v3.0.0-next.19 by @optic-release-automation in https://github.com/digi...