Skip to content

Latest commit

 

History

History
184 lines (116 loc) · 5.88 KB

CHANGELOG.md

File metadata and controls

184 lines (116 loc) · 5.88 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

  • BREAKING Rename Zaikio::Hub::App to Zaikio::Hub::VendorApp
  • Add Zaikio::Hub::App for apps meta data arriving from the new access token endpoint
  • Add Zaikio::Hub::Vendor
  • Add Zaikio::Hub::AccessToken
  • Add reference attribute to Availability
  • Add reference attribute to Machine and Specialist
  • Support availabilities for Machine and Specialist
  • Improve german and english translations
  • Add class method kinds to Machine and Specialist
  • Add translations for kind attribute for Machine and Specialist

0.15.0 - 2023-04-12

  • Add capabilities attribute to Machine and Specialist
  • Add Zaikio::Hub::Asset.capabilities method for a list of all capabilities

0.14.0 - 2023-04-03

  • BREAKING Remove Software asset type
  • BREAKING Remove Asset#specification

0.13.0 - 2023-03-24

  • Add Zaikio::Hub::SubscriptionInvitation

0.12.0 - 2023-02-09

  • Update client-helpers and introduce default timeouts

0.11.2 - 2022-10-13

  • Fixed subscription_url attribute typo in Subscription

0.11.1 - 2022-10-13

  • Added subscription_url attribute in Subscription

0.11.0 - 2022-08-30

  • Extract token data logic into its own Zaikio::Hub::TokenData class This also exposes the sub attribute of the token as TokenData#subject.
  • Support newer versions of jwt and spyke

0.10.0 - 2022-08-15

  • Update zaikio-client-helpers and reuse logic to use Zaikio::Client.with_token

[0.9.1] - 2022-01-05

  • Fix warning about redefined methods in BasicAuthMiddleware
  • Permit newer versions of Spyke & JWT gems

0.9.0 - 2021-08-31

  • Added .connections and .apps for CurrentOrganizations that are vendors

0.8.0 - 2021-08-25

  • Added CurrentOrganization#create_subscription

0.7.0 - 2021-06-18

  • BREAKING Relation#all now fetches all following paginated resources by default (endpoints which don't support pagination are unaffected).
  • BREAKING Removed Relation#each_page method. You should just use the all method now instead:
-Model.all.each_page.flat_map(&:to_a)
+Model.all.to_a

0.6.2 - 2021-04-27

  • Include id property in CurrentPerson#attributes and CurrentOrganization#attributes

0.6.1 - 2020-04-12

  • Fixed that each_page works correctly with client instance

0.6.0 - 2020-04-12

  • Added pagination features for Subscription and Connection

0.5.0 - 2020-04-08

  • Added granted_oauth_scopes, requested_oauth_scopes, and requested_oauth_scopes_waiting_for_approval to Person and Organization
  • Added requested_oauth_scopes, and requested_oauth_scopes_waiting_for_approval to Connection

0.4.1 - 2020-03-04

  • Add state property for Zaikio::Hub::Address model

0.4.0 - 2020-02-23

Changed

  • Only log Faraday req/response status lines, not headers
  • Added nested attributes for address_attributes in Site

0.3.0 - 2020-02-12

Changed

  • BREAKING: Rename Zaikio::Directory to Zaikio::Hub

Added

  • Zaikio::Hub::Client as a wrapper that does not need block syntax for authorization

0.2.0 - 2020-01-21

Added

  • Zaikio::Hub::TestAccount

0.1.1 - 2020-09-02

Fixed

  • Thread-Safety on current access token

0.1.0 - 2020-08-24

Added

  • Added subscriptions (migration required)