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
    • Addressed issue #97 were the incorrect billing provider was being used to request line items
    • Addressed issue #98 that was preventing the AdditionalInfo and Tags properties from deserializing as excepted
  • 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
  • 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