Skip to content

Releases: atlanhq/atlan-go

v0.0.13

08 Jan 23:40
33e9e16
Compare
Choose a tag to compare
v0.0.13 Pre-release
Pre-release

What's Changed

✨ New Features & Enhancements

Changes introduced in #72 by @0xquark

🛠️ Managing Roles

  • Models: Introduced models for roles.
  • Role Client: Added methods for role management:
    • GetAll(): Retrieve all roles.
    • Get(): Retrieve specific roles by filter.
  • Caching: Implemented a caching mechanism to translate role names and IDs efficiently.

👤 Managing Users

  • Models: Introduced models for Users.
  • User Client: Added methods for user management:
    • CreateUsers(): Create single or multiple users.
    • Updater(): Update user attributes.
    • GetAll(): Retrieve all users.
    • GetByEmail(), GetByEmails(): Retrieve users by email(s).
    • GetByUsername(), GetByUsernames(): Retrieve users by username(s).
    • AddUserToGroups(): Add users to one or more groups.
    • ChangeUserRole(): Change the role of a user.

👥 Managing Groups

  • Models: Introduced models for Groups.
  • Group Client: Added methods for group management:
    • Create(), Update(): Create or update groups.
    • Get(), GetAll(), GetByName(): Retrieve group details.
    • GetMembers(): Retrieve members of a group by GUID.
    • RemoveUsers(): Remove members from a group.
    • Purge(): Permanently delete a group.

📜 Full Changelog: v0.0.12...v0.0.13

v0.0.12

05 Dec 20:39
daf36f6
Compare
Choose a tag to compare
v0.0.12 Pre-release
Pre-release

What's Changed

✨ New Features & Enhancements

Changes Introduced in #68 & #69 by @0xquark

  • Added models for AccessControl, Persona, and AuthPolicy.
  • Introduced Creator and Updater methods to manage Personas effectively.
  • Added an Updater method for managing Access Control.
  • Enabled management of policies linked to Personas, including MetadataPolicy, DomainPolicy, GlossaryPolicy, and DataPolicy.
  • Added FindPersonasByName method for managing Personas using name.
  • Implemented a modular approach for marshalling and unmarshalling assets, addressing FT-467.
  • Improved type safety through enhancements to structs and enums.
  • Added integration tests for the new features.

🐞 Bug Fixes

  • Resolved the issue of GUIDs being incorrectly appended in the GetByGuid() method.

Full Changelog: v0.0.11...v0.0.12

v0.0.11

26 Nov 20:44
678adeb
Compare
Choose a tag to compare
v0.0.11 Pre-release
Pre-release

What's Changed

✨ New Features & Enhancements

  • FT-774: Added support for end-to-end bulk update using batch processing by @0xquark in #64
  • FT-773: Added x-atlan-client-origin header and centralize Version Handling using go:embed by @0xquark in #66

🐞 Bug Fixes

  • FT-775 : Bug: Use Terms instead of TermQuery in case of multiple assets by @0xquark in #65

Full Changelog: v0.0.10...v0.0.11

v0.0.10

11 Nov 18:48
bffe145
Compare
Choose a tag to compare
v0.0.10 Pre-release
Pre-release

What's Changed

🐞 Bug Fixes

Full Changelog: v0.0.9...v0.0.10

v0.0.9

12 Sep 22:12
7d376f5
Compare
Choose a tag to compare
v0.0.9 Pre-release
Pre-release

What's Changed

✨ New Features & Enhancements

  • DVX: 612 - feat: Added GetByQualifiedName Method by @0xquark in #56
  • DVX: 611 - feat: Added support for Table by @0xquark in #55
  • DVX: 592 - feat: Added Add, Modify, Remove and Update methods on AtlanTags by @0xquark in #57

🐞 Bug Fixes

  • DVX: 613 - Bug: Set default value for page size in FluentSearch and IndexSearch by @0xquark in #58
  • DVX: 554 - Bug: Replace hardcoded request headers to get from request directly by @0xquark in #59

Full Changelog: v0.0.8...v0.0.9

v0.0.8

13 Aug 10:20
76897fd
Compare
Choose a tag to compare
v0.0.8 Pre-release
Pre-release

What's Changed

✨ New Features & Enhancements

  • Added support for GCS presigned URL file uploads by @Aryamanz29 in #53

Full Changelog: v0.0.7...v0.0.8

v0.0.7

12 Aug 11:27
9cce6f7
Compare
Choose a tag to compare
v0.0.7 Pre-release
Pre-release

What's Changed

✨ New Features & Enhancements

  • Added support for Azure Blob presigned URL file uploads by @Aryamanz29 in #51

Full Changelog: v0.0.6...v0.0.7

v0.0.6

01 Aug 10:40
b20cc7b
Compare
Choose a tag to compare
v0.0.6 Pre-release
Pre-release

What's Changed

✨ New Features & Enhancements

Full Changelog: v0.0.5...v0.0.6

v0.0.5

26 Jul 12:51
8285685
Compare
Choose a tag to compare
v0.0.5 Pre-release
Pre-release

What's Changed

✨ New Features & Enhancements

  • AddedcertificateStatusMessage to the indexsearch result SearchAttributes by @rittikdasgupta in #47
  • Added Announcement related attributes to the indexsearch result SearchAttributes by @Aryamanz29 in #45

🐞 Bug Fixes

  • Fixed asset struct field AtlanTags: json:atlanTags to json:classifications by @rittikdasgupta in #46

Full Changelog: v0.0.4...v0.0.5

v0.0.4

09 Jul 17:40
71c4241
Compare
Choose a tag to compare
v0.0.4 Pre-release
Pre-release

What's Changed

✨ New Features & Enhancements

  • Added support for file upload and download using presigned URLs by @Aryamanz29 in #41

Full Changelog: v0.0.3...v0.0.4