From 4779aa3614d1e40014ef9530478e1558c0216472 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hrvoje=20=C5=A0imi=C4=87?= Date: Thu, 16 Jul 2026 14:55:43 +0200 Subject: [PATCH 1/2] Release 2.0.1 Included since 2.0.0: - Fix: a to-one relationship serialized with "data": null (e.g. a charge line's item, or an included barcode on a product without one) now reads as nil, matching the present-with-null attribute semantics, instead of raising Booqable::MissingAttribute (#50) Co-Authored-By: Claude Fable 5 --- CHANGELOG.md | 2 +- Gemfile.lock | 2 +- lib/booqable/version.rb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 244502c..58ac63d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -## [Unreleased] +## [2.0.1] - 2026-07-16 - Fix: a to-one relationship serialized with `"data": null` (e.g. a charge line's `item`, or an included `barcode` on a product without one) now reads diff --git a/Gemfile.lock b/Gemfile.lock index 98113db..69241bc 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -11,7 +11,7 @@ GIT PATH remote: . specs: - booqable (2.0.0) + booqable (2.0.1) addressable (~> 2.8) cgi (~> 0.5) faraday (~> 2.13) diff --git a/lib/booqable/version.rb b/lib/booqable/version.rb index 11c62b5..dfa8884 100644 --- a/lib/booqable/version.rb +++ b/lib/booqable/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module Booqable - VERSION = "2.0.0" + VERSION = "2.0.1" end From a63f366b41c53cc9bd6fe60ca901898455c49afa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hrvoje=20=C5=A0imi=C4=87?= Date: Thu, 16 Jul 2026 14:59:15 +0200 Subject: [PATCH 2/2] =?UTF-8?q?Bump=20the=20release=20to=202.1.0=20?= =?UTF-8?q?=E2=80=94=20app=5Fissues=20(#51)=20is=20a=20feature?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5 --- CHANGELOG.md | 3 ++- Gemfile.lock | 2 +- lib/booqable/version.rb | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 58ac63d..9928ab2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,6 @@ -## [2.0.1] - 2026-07-16 +## [2.1.0] - 2026-07-16 +- Add the `app_issues` resource (CRUD for `App::Issue`). - Fix: a to-one relationship serialized with `"data": null` (e.g. a charge line's `item`, or an included `barcode` on a product without one) now reads as nil, matching the present-with-null attribute semantics — instead of the diff --git a/Gemfile.lock b/Gemfile.lock index 69241bc..c9a43dd 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -11,7 +11,7 @@ GIT PATH remote: . specs: - booqable (2.0.1) + booqable (2.1.0) addressable (~> 2.8) cgi (~> 0.5) faraday (~> 2.13) diff --git a/lib/booqable/version.rb b/lib/booqable/version.rb index dfa8884..0c0bbcf 100644 --- a/lib/booqable/version.rb +++ b/lib/booqable/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module Booqable - VERSION = "2.0.1" + VERSION = "2.1.0" end