Skip to content

Commit

Permalink
chore(main): release sdk 0.1.0 (#612)
Browse files Browse the repository at this point in the history
🤖 I have created a release *beep* *boop*
---


##
[0.1.0](sdk-v0.1.0...sdk/v0.1.0)
(2024-04-22)


### Features

* add structured schema policy config
([#51](#51))
([8a6b876](8a6b876))
* **auth:** add authorization via casbin
([#417](#417))
([292f2bd](292f2bd))
* in-process service to service communication
([#311](#311))
([ec5eb76](ec5eb76))
* **kas:** support HSM and standard crypto
([#497](#497))
([f0cbe03](f0cbe03))
* key access server assignments
([#111](#111))
([a48d686](a48d686)),
closes [#117](#117)
* key access server registry impl
([#66](#66))
([cf6b3c6](cf6b3c6))
* **namespaces CRUD:** protos, generated SDK, db interactivity for
namespaces table ([#54](#54))
([b3f32b1](b3f32b1))
* **PLAT-3112:** Initial consumption of ec_key_pair functions by nanotdf
([#586](#586))
([5e2cba0](5e2cba0))
* **policy:** add FQN pivot table
([#208](#208))
([abb734c](abb734c))
* **policy:** add soft-delete/deactivation to namespaces, attribute
definitions, attribute values
[#96](#96)
[#108](#108)
([#191](#191))
([02e92a6](02e92a6))
* **resourcemapping:** resource mapping implementation
([#83](#83))
([c144db1](c144db1))
* **sdk:** BACK-1966 get auth wired up to SDK using `Options`
([#271](#271))
([f1bacab](f1bacab))
* **sdk:** BACK-1966 implement fetching a DPoP token
([#45](#45))
([dbd3cf9](dbd3cf9))
* **sdk:** BACK-1966 make the unwrapper retrieve public keys as well
([#260](#260))
([7d051a1](7d051a1))
* **sdk:** BACK-1966 pull rewrap into auth config
([#252](#252))
([84017aa](84017aa))
* **sdk:** Include auth token in grpc
([#367](#367))
([75cb5cd](75cb5cd))
* **sdk:** normalize token exchange
([#546](#546))
([9059dff](9059dff))
* **sdk:** Pass dpop key through to `rewrap`
([#435](#435))
([2d283de](2d283de))
* **sdk:** read `expires_in` from token response and use it to refresh
access tokens ([#445](#445))
([8ecbe79](8ecbe79))
* **sdk:** sdk stub
([#10](#10))
([8dfca6a](8dfca6a))
* **sdk:** take a function so that callers can use this the way that
they want ([#340](#340))
([72059cb](72059cb))
* **subject-mappings:** refactor to meet db schema
([#59](#59))
([59a073b](59a073b))
* **tdf:** implement tdf3 encrypt and decrypt
([#73](#73))
([9d0e0a0](9d0e0a0))
* **tdf:** sdk interface changes
([#123](#123))
([2aa2422](2aa2422))
* **tdf:** sdk interface cleanup
([#201](#201))
([6f7d815](6f7d815))
* **tdf:** TDFOption varargs interface
([#235](#235))
([b3fb720](b3fb720))


### Bug Fixes

* **archive:** remove 10gb zip file test
([#373](#373))
([6548f55](6548f55))
* attribute missing rpc method for listing attribute values
([#69](#69))
([1b3a831](1b3a831))
* **attribute value:** fixes attribute value crud
([#86](#86))
([568df9c](568df9c))
* **issue 90:** remove duplicate attribute_id from attribute value
create/update, and consumes schema setup changes in namespaces that were
introduced for integration testing
([#100](#100))
([e0f6d07](e0f6d07))
* **issue-124:** SDK kas registry import name mismatch
([#125](#125))
([112638b](112638b)),
closes [#124](#124)
* **proto/acre:** fix resource encoding service typo
([#30](#30))
([fe709d2](fe709d2))
* remove padding when b64 encoding
([#437](#437))
([d40e94a](d40e94a))
* SDK Quickstart
([#628](#628))
([f27ab98](f27ab98))
* **sdk:** change unwrapper creation
([#346](#346))
([9206435](9206435))
* **sdk:** double bearer token in auth config
([#350](#350))
([1bf4699](1bf4699))
* **sdk:** fixes Manifests JSONs with OIDC
([#140](#140))
([a4b6937](a4b6937))
* **sdk:** handle err
([#548](#548))
([ebabb6c](ebabb6c))
* **sdk:** make KasInfo fields public
([#320](#320))
([9a70498](9a70498))
* **sdk:** shutdown conn
([#352](#352))
([3def038](3def038))
* **sdk:** temporarily move unwrapper creation into options func.
([#309](#309))
([b34c2fe](b34c2fe))
* **sdk:** use the dialoptions even with no client credentials
([#400](#400))
([a7f1908](a7f1908))
* **security:** add a new encryption keypair different from dpop keypair
([#461](#461))
([7deb51e](7deb51e))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: opentdf-automation[bot] <149537512+opentdf-automation[bot]@users.noreply.github.com>
  • Loading branch information
opentdf-automation[bot] authored Apr 22, 2024
1 parent a672325 commit 79ece4a
Showing 1 changed file with 54 additions and 0 deletions.
54 changes: 54 additions & 0 deletions sdk/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# Changelog

## [0.1.0](https://github.com/opentdf/platform/compare/sdk-v0.1.0...sdk/v0.1.0) (2024-04-22)


### Features

* add structured schema policy config ([#51](https://github.com/opentdf/platform/issues/51)) ([8a6b876](https://github.com/opentdf/platform/commit/8a6b8762e62acb037544da47ddabdf60cd42b227))
* **auth:** add authorization via casbin ([#417](https://github.com/opentdf/platform/issues/417)) ([292f2bd](https://github.com/opentdf/platform/commit/292f2bd46a856aaac3b4c996b481f6b4872613cb))
* in-process service to service communication ([#311](https://github.com/opentdf/platform/issues/311)) ([ec5eb76](https://github.com/opentdf/platform/commit/ec5eb76725d81dfbe9eed0f49b8470b2669bcc26))
* **kas:** support HSM and standard crypto ([#497](https://github.com/opentdf/platform/issues/497)) ([f0cbe03](https://github.com/opentdf/platform/commit/f0cbe03b2c935ab141a3f296558f2d26a016fdc5))
* key access server assignments ([#111](https://github.com/opentdf/platform/issues/111)) ([a48d686](https://github.com/opentdf/platform/commit/a48d6864be6b9aa283c87e02f1f06673ad3ad899)), closes [#117](https://github.com/opentdf/platform/issues/117)
* key access server registry impl ([#66](https://github.com/opentdf/platform/issues/66)) ([cf6b3c6](https://github.com/opentdf/platform/commit/cf6b3c64cf4ab0a02cf369f28a504a9fe505b003))
* **namespaces CRUD:** protos, generated SDK, db interactivity for namespaces table ([#54](https://github.com/opentdf/platform/issues/54)) ([b3f32b1](https://github.com/opentdf/platform/commit/b3f32b1954a8a75399720ada2d170f334bcb2721))
* **PLAT-3112:** Initial consumption of ec_key_pair functions by nanotdf ([#586](https://github.com/opentdf/platform/issues/586)) ([5e2cba0](https://github.com/opentdf/platform/commit/5e2cba0a6a44bda440cf624f2131a9439d31f997))
* **policy:** add FQN pivot table ([#208](https://github.com/opentdf/platform/issues/208)) ([abb734c](https://github.com/opentdf/platform/commit/abb734c926950c6bfa942feb57d1b1652efc2434))
* **policy:** add soft-delete/deactivation to namespaces, attribute definitions, attribute values [#96](https://github.com/opentdf/platform/issues/96) [#108](https://github.com/opentdf/platform/issues/108) ([#191](https://github.com/opentdf/platform/issues/191)) ([02e92a6](https://github.com/opentdf/platform/commit/02e92a69785bb93d47dd78b1a702122a485830da))
* **resourcemapping:** resource mapping implementation ([#83](https://github.com/opentdf/platform/issues/83)) ([c144db1](https://github.com/opentdf/platform/commit/c144db1e0186367c95b8c946692e5035c1f8c319))
* **sdk:** BACK-1966 get auth wired up to SDK using `Options` ([#271](https://github.com/opentdf/platform/issues/271)) ([f1bacab](https://github.com/opentdf/platform/commit/f1bacabc763a3410962f18a3c7e85fdf1d4445ac))
* **sdk:** BACK-1966 implement fetching a DPoP token ([#45](https://github.com/opentdf/platform/issues/45)) ([dbd3cf9](https://github.com/opentdf/platform/commit/dbd3cf92d62e9ef68b492546b00cb21f00ef65f8))
* **sdk:** BACK-1966 make the unwrapper retrieve public keys as well ([#260](https://github.com/opentdf/platform/issues/260)) ([7d051a1](https://github.com/opentdf/platform/commit/7d051a15c83e87cdd1cfcab3f52472dfac5f2bfc))
* **sdk:** BACK-1966 pull rewrap into auth config ([#252](https://github.com/opentdf/platform/issues/252)) ([84017aa](https://github.com/opentdf/platform/commit/84017aaabf81421e548c6055741489e67f588c08))
* **sdk:** Include auth token in grpc ([#367](https://github.com/opentdf/platform/issues/367)) ([75cb5cd](https://github.com/opentdf/platform/commit/75cb5cd4109debf8cbdc1f878c2605610f86dfbc))
* **sdk:** normalize token exchange ([#546](https://github.com/opentdf/platform/issues/546)) ([9059dff](https://github.com/opentdf/platform/commit/9059dff17c1f6cb3c0b7a8cad0b7b603dae4a9a7))
* **sdk:** Pass dpop key through to `rewrap` ([#435](https://github.com/opentdf/platform/issues/435)) ([2d283de](https://github.com/opentdf/platform/commit/2d283de497c8db1e5a914c360dfde62d806014df))
* **sdk:** read `expires_in` from token response and use it to refresh access tokens ([#445](https://github.com/opentdf/platform/issues/445)) ([8ecbe79](https://github.com/opentdf/platform/commit/8ecbe798d7730057f7811e062c2a933848e696b1))
* **sdk:** sdk stub ([#10](https://github.com/opentdf/platform/issues/10)) ([8dfca6a](https://github.com/opentdf/platform/commit/8dfca6a159a8bf3ef422604524c67e689bcd9ebc))
* **sdk:** take a function so that callers can use this the way that they want ([#340](https://github.com/opentdf/platform/issues/340)) ([72059cb](https://github.com/opentdf/platform/commit/72059cbc3710f023f88fc1009dc6d3fe0e9898af))
* **subject-mappings:** refactor to meet db schema ([#59](https://github.com/opentdf/platform/issues/59)) ([59a073b](https://github.com/opentdf/platform/commit/59a073b5d1cabc991c689a584298ad9adc3f977e))
* **tdf:** implement tdf3 encrypt and decrypt ([#73](https://github.com/opentdf/platform/issues/73)) ([9d0e0a0](https://github.com/opentdf/platform/commit/9d0e0a0c51f05739b3737bc7c481b3bfc1b46165))
* **tdf:** sdk interface changes ([#123](https://github.com/opentdf/platform/issues/123)) ([2aa2422](https://github.com/opentdf/platform/commit/2aa24220297dada1b408758ac7ca2daa21706319))
* **tdf:** sdk interface cleanup ([#201](https://github.com/opentdf/platform/issues/201)) ([6f7d815](https://github.com/opentdf/platform/commit/6f7d815c45c417084b0e9c7745c996e91dbc821b))
* **tdf:** TDFOption varargs interface ([#235](https://github.com/opentdf/platform/issues/235)) ([b3fb720](https://github.com/opentdf/platform/commit/b3fb720f3b126dcd182d3133c603204646d5294d))


### Bug Fixes

* **archive:** remove 10gb zip file test ([#373](https://github.com/opentdf/platform/issues/373)) ([6548f55](https://github.com/opentdf/platform/commit/6548f55625201aead80347c4e48da3127559c6e4))
* attribute missing rpc method for listing attribute values ([#69](https://github.com/opentdf/platform/issues/69)) ([1b3a831](https://github.com/opentdf/platform/commit/1b3a831c5ad99afec3736b85dbef84bbdb76aa9e))
* **attribute value:** fixes attribute value crud ([#86](https://github.com/opentdf/platform/issues/86)) ([568df9c](https://github.com/opentdf/platform/commit/568df9ccc18d34a404ea37ad6879c384ddd1ad1e))
* **issue 90:** remove duplicate attribute_id from attribute value create/update, and consumes schema setup changes in namespaces that were introduced for integration testing ([#100](https://github.com/opentdf/platform/issues/100)) ([e0f6d07](https://github.com/opentdf/platform/commit/e0f6d074d90325100a49d951bb3792cb38dc65d3))
* **issue-124:** SDK kas registry import name mismatch ([#125](https://github.com/opentdf/platform/issues/125)) ([112638b](https://github.com/opentdf/platform/commit/112638bc493793a2d0dbd1ace3e6a8763632d973)), closes [#124](https://github.com/opentdf/platform/issues/124)
* **proto/acre:** fix resource encoding service typo ([#30](https://github.com/opentdf/platform/issues/30)) ([fe709d2](https://github.com/opentdf/platform/commit/fe709d2a08c776d614537b3f7638bd722028f93e))
* remove padding when b64 encoding ([#437](https://github.com/opentdf/platform/issues/437)) ([d40e94a](https://github.com/opentdf/platform/commit/d40e94a7081d2c666aa033d6bf596a753decdc6b))
* SDK Quickstart ([#628](https://github.com/opentdf/platform/issues/628)) ([f27ab98](https://github.com/opentdf/platform/commit/f27ab98e49a284cbebfbaa0ba0104cad101696af))
* **sdk:** change unwrapper creation ([#346](https://github.com/opentdf/platform/issues/346)) ([9206435](https://github.com/opentdf/platform/commit/920643565122c7adeaa3a955f4c26fedc424448e))
* **sdk:** double bearer token in auth config ([#350](https://github.com/opentdf/platform/issues/350)) ([1bf4699](https://github.com/opentdf/platform/commit/1bf469942886f9d2c353d6f804aee4b48934d112))
* **sdk:** fixes Manifests JSONs with OIDC ([#140](https://github.com/opentdf/platform/issues/140)) ([a4b6937](https://github.com/opentdf/platform/commit/a4b69378644e09ed71d4478293f856a4ee2ffae8))
* **sdk:** handle err ([#548](https://github.com/opentdf/platform/issues/548)) ([ebabb6c](https://github.com/opentdf/platform/commit/ebabb6c56bcf16105a65c1526b83d2397af19e75))
* **sdk:** make KasInfo fields public ([#320](https://github.com/opentdf/platform/issues/320)) ([9a70498](https://github.com/opentdf/platform/commit/9a704987920eedcc515d7c280cbe7be4f9f60f1c))
* **sdk:** shutdown conn ([#352](https://github.com/opentdf/platform/issues/352)) ([3def038](https://github.com/opentdf/platform/commit/3def0380e6e602f122580a0ec77e6dce274f27d7))
* **sdk:** temporarily move unwrapper creation into options func. ([#309](https://github.com/opentdf/platform/issues/309)) ([b34c2fe](https://github.com/opentdf/platform/commit/b34c2fe9ad708b0d6c7cd0d1839de8fc3ace5ce9))
* **sdk:** use the dialoptions even with no client credentials ([#400](https://github.com/opentdf/platform/issues/400)) ([a7f1908](https://github.com/opentdf/platform/commit/a7f1908bec322f27a5397013286741950a372394))
* **security:** add a new encryption keypair different from dpop keypair ([#461](https://github.com/opentdf/platform/issues/461)) ([7deb51e](https://github.com/opentdf/platform/commit/7deb51eca8bc9414d20913e7984ec76345312da0))

0 comments on commit 79ece4a

Please sign in to comment.