All notable changes to this project will be documented in this file.
1.55.0 (2024-12-18)
- generation: update request builders and models (aa7027f)
1.54.0 (2024-12-11)
1.53.0 (2024-11-28)
1.52.0 (2024-11-25)
- generation: update request builders and models (96ac533)
1.51.0 (2024-10-17)
- generation: update request builders and models (#786) (ddd28a4)
- generation: update request builders and models (#791) (0b98552)
1.50.0 (2024-10-09)
1.49.0 (2024-10-04)
1.48.0 (2024-09-11)
1.47.0 (2024-08-06)
1.46.0 (2024-07-15)
1.45.0 (2024-06-05)
1.44.0 (2024-05-30)
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Returns deleted change notification, lifecycle event and resource data package in core.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation - GA release.
- Weekly generation.
- BREAKING:
client.UsersById("id").MessagesById("id").Get(context.Background())
now becomesclient.Users().ByUserId("id").Messages().ByMessageId("id").Get(context.Background())
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Restored support for APIs under /education/me.
- Weekly generation
- Weekly generation
- Weekly generation
- Weekly generation
- Weekly generation
- shimmed "me" package, backing store , uuid fix and reduced file count.
- Weekly generation.
- Weekly generation.
- BREAKING: OData Functions/Actions now use their full name e.g. GetEffectivePermissions is now MicrosoftGraphGetEffectivePermissions.
- Weekly generation.
- Updated dependencies.
- Weekly generation.
- Weekly generation.
- BREAKING: createXXXRequestInformation methods are now named toXXXRequestInformation.
- Weekly generation.
- BREAKING: added support for multi-valued request headers.
- BREAKING: shortens the type names by removing the redudant first level path segment.
- BREAKING: the package structure has been flattened, making most imports much shorter.
- Significant improvements in build time.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- BREAKING: removed overloads to get request information.
- Added missing dependencies.
- Fixed a regression by the pipeline where simple authentication initialization would be missing.
- Weekly generation.
- Weekly generation.
- Weekly generation.
- Updates references to core libraries.
- Weekly generation.
- Added a context parameter to execution method.
- Removed
WithConfigurationAndResponseHandler
overloads to reduce the size of the SDK.
client.Me().Get()
now becomesclient.Me().Get(context.Background(), nil)
(or pass some higher level context).
client.Me().GetWithConfigurationAndResponseHandler(requestConfigurationValue, nil)
now becomesclient.Me().Get(context, requestConfigurationValue)
.
client.Me().GetWithConfigurationAndResponseHandler(nil, responseHandler)
now becomesclient.Me().Get(context, requestConfigurationValue)
where the request configuration has aRequestHandlerOption
in its options (from abstractions).
The body argument (POST, PATCH, PUT) is the second argument. (after the context)
- Weekly generation
- Weekly generation
- Weekly generation
- Weekly generation
- Weekly generation
- Weekly generation
- Fixed an issue where the odata type property would not serialize properly and make most POST/PUT/PATCH operations fail.
- Weekly generation
- Weekly generation.
- Weekly generation
- Added missing error mappings for OData actions/functions.
- Weekly generation
- Updated kiota references to solve for YAML dependency security bulletin.
- Weekly generation
- Updated references to kiota libraries and core to add support for enums parsing.
- Updated reference to microsoft graph core to solve for version misalignment.
- Weekly release.
- Weekly release
- Breaking: the parameters have been changed to request body, request configuration(query parameters, options, headers), response handler for a better experience.
- Upgraded JSON reference to fix multiple JSON serialization issues.
- Weekly generation
- Upgraded core library to fix uri template with quotes issue.
- Upgraded to go 18.
- Fixed an issue with date json serialization
- Fixed an issue where query parameters would be missing special characters. #130
- Added support for special characters in query parameters names.
- Breaking: updated reference to kiota libraries. (deserialization simplification)
- Weekly generation
- Added support for vendor specific content types.
- Added support for 204 no content responses.
- Weekly generation
- Breaking: kiota dependencies have been moved to their own repository.
- Weekly generation
- Adds support for text endpoints deserialization. (.Count())
- Weekly generation.
- Updated core reference for serialization nil check fix.
- Breaking change: simpler API design for page iterator.
- Updated reference to core for new serialization types
- Weekly generation
- Weekly generation, based of the new OpenAPI conversion, lots of new endpoints available.
- Fixed an issue with collections responses for OData functions.
- Breaking: Fixed a bug where using the raw request URL would result in invalid requests.
- Breaking: Splat Parsable interface to AdditionalPropertiesHolder.
- Weekly generation
- Fixed a bug where http client configuration would impact the default client configuration for other usages.
- Weekly generation
- Updated to code 0.0.9 (fixed request body compression, added error deserialization)
- Weekly generation
- Fixed a deserialization issue with arrays of enums #73
- Updated to core 0.0.8 (request body compression, response body decompression, page iterator)
- Weekly generation
- Weekly generation
- Fixed a serialization bug with collection properties.
- Weekly generation
- Breaking: added types for Date-only, time-only and duration instead of using string.
- Weekly generation
- Weekly generation
Happy new year!
- Weekly generation
- Fixes an issue where escaped properties would not be serialized properly #46
- Fixes an issue where select query parameters would not work #31.
- Weekly generation
- Fixes doc comments
- Made the client options public so they can be used by consumers when customizing middleware
- Weekly generation
- Fixes #14 a misalignement with telemetry specification
- Fixes #17 a bug where query parameters would be missing
- Fixes #9 an issue where deserialization would fail because of nil values
- Weekly generation
- Added support for setting the base url
- Fixes a bug where scalar collections would not deserialize
- Initial release