Release
1.15.3 - January 2020
- Audit Record
- Addressed issue #106 preventing the query for audit records from executing as expected
- Authentication
- Updated the Microsoft Authentication Library (MSAL) dependency to version 1.3.0
- Invoice
- Added the billing start and end dates to the invoice model (Thanks @msize)
- Added the ReservationOrderId property to the one time invoice line item model
- Subscription
- Added the missing get subscription usage record by resource configuration (Thanks @msize)
1.15.2 - December 2019
- Compliance
- Adding the ability to verify that a partner has accepted the Microsoft Partner Agreement
- Invoice
- Network
- Added a handler for SocketTimeoutException (Thanks @msize)
1.15.1 - November 2019
- Invoicing
- Daily Rated Usage Line Item
- Added the EntitlementId, EntitlementDescription, PCToBCExchangeRate, PCToBCExchangeRateDate, EffectiveUnitPrice, and RateOfPartnerEarnedCredit properties
- Modified the type for the AdditionalInfo and Tags properties from string to Dictionary<String, String>
- One Time Invoice Line Item
- Added the BillableQuantity, MeterDescription, PCToBCExchangeRateDate, PCToBCExchangeRate, PriceAdjustmentDescription, and PricingCurrency properties
- Daily Rated Usage Line Item
- Products
- Added the reservation scope operations
- Product upgrades
- Added the ability to create a new product upgrade and get the status for active upgrades
- Usage
- Added the ability to get meter and resource usage records
- Removed the
SubscriptionDailyUsageRecordCollectionOperations
class due to changes with how utilization records should be obtained
1.14.1 - September 2019
- Dependency
- Updated the com.fasterxml.jackson.core.jackson-annotations dependency from version 2.9.9 to 2.9.10
- Updated the com.fasterxml.jackson.core.jackson-core dependency from version 2.9.9 to 2.9.10
- Updated the com.fasterxml.jackson.core.jackson-databind dependency from version 2.9.9 to 2.9.10
- Updated the com.fasterxml.jackson.datatype.jackson-datatype-joda dependency from version 2.9.9 to 2.9.10
1.14.0 - September 2019
- Agreements
- Added the ability to request the Microsoft Customer Agreement
- Removed the AgreementType and updated the Agreement and AgreementMetaData models to use a string for the type properties
- Auditing
- The Id function in the AuditRecord class has been renamed to getId
- Authentication
- Configuration
- Resolved issue #80 by ensuring that all buffers and streams are closed correctly.
- Customer users
- Addressed issue #39 preventing sorting from working as expected when querying customer users
- Dependencies
- Updated the com.microsoft.rest.client-runtime from version 1.6.5 to 1.6.12
- Invoices
- Both functions named By in the invoice operations class have been renamed to by
- JDK
- Modified the target JDK from 1.7 to 1.8
- Network
- Increased the default authentication token expiry buffer from 30 seconds to 120 seconds
- Subscriptions
- Added the ability to activate third-party subscriptions in the integration sandbox
- Usage
- Replaced the id and name properties with the resourceId and resourceName properties respectively