Skip to content

Releases: digidem/mapeo-schema

v3.0.0-next.16

15 May 17:04
Compare
Choose a tag to compare
v3.0.0-next.16 Pre-release
Pre-release

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

New Contributors

Full Changelog: https://github.com/digidem/mapeo-schema/commits/v3.0.0-next.16

v3.0.0-next.15

16 Apr 18:50
Compare
Choose a tag to compare
v3.0.0-next.15 Pre-release
Pre-release

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

New Contributors

Full Changelog: https://github.com/digidem/mapeo-schema/commits/v3.0.0-next.15

v3.0.0-next.14

14 Feb 14:56
Compare
Choose a tag to compare
v3.0.0-next.14 Pre-release
Pre-release

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

New Contributors

Full Changelog: https://github.com/digidem/mapeo-schema/commits/v3.0.0-next.14

v3.0.0-next.13

26 Oct 02:21
Compare
Choose a tag to compare
v3.0.0-next.13 Pre-release
Pre-release

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

New Contributors

Full Changelog: https://github.com/digidem/mapeo-schema/commits/v3.0.0-next.13

v3.0.0-next.12

10 Oct 13:44
Compare
Choose a tag to compare
v3.0.0-next.12 Pre-release
Pre-release

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

New Contributors

Full Changelog: https://github.com/digidem/mapeo-schema/commits/v3.0.0-next.12

v3.0.0-next.11

03 Oct 14:59
Compare
Choose a tag to compare
v3.0.0-next.11 Pre-release
Pre-release

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

New Contributors

Full Changelog: https://github.com/digidem/mapeo-schema/commits/v3.0.0-next.11

v3.0.0-next.10

28 Sep 17:26
Compare
Choose a tag to compare
v3.0.0-next.10 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: https://github.com/digidem/mapeo-schema/commits/v3.0.0-next.10

v3.0.0-next.9

15 Sep 06:59
Compare
Choose a tag to compare
v3.0.0-next.9 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: https://github.com/digidem/mapeo-schema/commits/v3.0.0-next.9

v3.0.0-next.8

23 Aug 10:38
Compare
Choose a tag to compare
v3.0.0-next.8 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: https://github.com/digidem/mapeo-schema/commits/v3.0.0-next.8

v3.0.0-next.7

22 Aug 17:00
Compare
Choose a tag to compare
v3.0.0-next.7 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: https://github.com/digidem/mapeo-schema/commits/v3.0.0-next.7