Skip to content

Atlan Go SDK v0.0.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@0xquark 0xquark released this 06 Jun 13:21
· 61 commits to main since this release
f54645b

What's Changed

✨ New Features & Enhancements

  • Atlan Go-sdk Prototype by @0xquark in #1
  • DVX-238: Structure Go Sdk by @0xquark in #2
  • DVX:242 Custom Metadata Handling in Go-sdk by @0xquark in #3
  • DVX-241: Error Handling in Go-sdk by @0xquark in #4
  • Add Unit Tests and Structuring by @0xquark in #6
  • DVX: 344, DVX: 355 P0: Add Types and Operations by @0xquark in #7
  • Modify Eq Methods on atlan-fields by @0xquark in #9
  • DVX:183 - Add Integration Tests and Github Actions by @0xquark in #11
  • Custom Unmarshalling for search assets by @0xquark in #15
  • Add DataContracts typedef by @0xquark in #16
  • Enable UTM tags in IndexSearch by @0xquark in #18
  • Update Attributes in IndexSearch of Table and Column by @0xquark in #20
  • DVX 307 : Implement logging using slog by @0xquark in #21
  • Add custom unmarshalling for Terms in IndexSearchResponse by @0xquark in #22
  • DVX:450 Add UtmTags to fluentsearch by @0xquark in #23
  • DVX:451 Migrate Atlas struct from go-common to sdk by @0xquark in #24
  • Strongly type DataContracts in sdk by @0xquark in #25
  • Set logging levels from info to debug in sdk by @0xquark in #26
  • DVX483: Enhancement - Improve error handling by @0xquark in #30
  • DVX:473 Generic method for retrieval of assets by @0xquark in #32
  • DVX-498 Combine Interface for Asset and AtlanObject for common CRUD and Retrieval operations by @0xquark in #33
  • Dvx 482 Normalize and Truncate the part of the url after com, co etc in the base url by @0xquark in #35
  • Chore: Add test for NormalizedURL and fix existing test cases. by @0xquark in #36

🛠 Breaking Changes

  • Breaking-Change: Restructure sdk into atlan/assets & atlan/model/structs by @0xquark in #34

🐞 Bug Fixes

  • Set defaultatlanclient to atlanclient when initializing by @0xquark in #10
  • Change atlanTagNames json type to classificationNames by @0xquark in #19
  • Omit guid during marshalling when not set as a parameter by @0xquark in #27
  • change hastimeprecision to custom type definition by @0xquark in #28
  • DVX40: Check for invalid api key while fetching custom typedefs by @0xquark in #29
  • Minor fix - Remove returning AtlanError while making a request by @0xquark in #31
  • DVX-480:Change attributes type to custom types for type safety by @0xquark in #37

🔖 Documentation

🪛 Other Changes

  • Add .gitignore and update files for refactoring by @0xquark in #5
  • Change GOPATH to "github.com/atlanhq/atlan-go" by @0xquark in #8
  • Minor Fix - CustomMetadata while using IndexSearch by @0xquark in #14
  • Fix inconsistent formatting of typedef attributes by @0xquark in #17
  • Pre-Release Go-SDK v0.0.1 by @0xquark in #38

New Contributors

Full Changelog: https://github.com/atlanhq/atlan-go/commits/v0.0.1