Skip to content

Commit 2cdc151

Browse files
rameerezclaude
andcommitted
0.5.0: track vehicles 0.5 — the hosted images API is live
Version-only bump (the alias adds no code, by design): depending on vehicles ~> 0.5 brings Model#image/#images backed by the live vehiclesdb.com images endpoint. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent 1c9bf50 commit 2cdc151

3 files changed

Lines changed: 15 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# Changelog
22

3+
## [0.5.0] - 2026-07-26
4+
5+
Track `vehicles 0.5.0`: the hosted VehiclesDB **images API is live**.
6+
`VehiclesDB.find("vw golf").image(color: "red")` returns rendered variant
7+
URLs once you configure an api_key (mint one at
8+
vehiclesdb.com/settings/api-keys); `#images` returns the full payload.
9+
No changes in this repo beyond the version — the client lives inside
10+
`vehicles`, exactly as designed ("one codebase, two front doors").
11+
312
## [0.4.1] - 2026-07-26
413

514
Jump to track `vehicles ~> 0.4` (the alias mirrors the minor it wraps —

lib/vehiclesdb.rb

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,10 @@
77
# vehiclesdb.com) can `gem "vehiclesdb"` and land on the real thing, and so
88
# the name is defended in the vehiclesdb-<language> SDK family.
99
#
10-
# There is deliberately NO separate API client here: the hosted-API seam
11-
# lives inside `vehicles` (configure an api_key and the providers answer).
12-
# One codebase, two front doors.
10+
# There is deliberately NO separate API client here: the hosted API client
11+
# lives inside `vehicles` (configure an api_key and the providers answer —
12+
# the images endpoint is LIVE as of vehicles 0.5.0; mint a key at
13+
# https://vehiclesdb.com/settings/api-keys). One codebase, two front doors.
1314

1415
require "vehicles"
1516

vehiclesdb.gemspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Gem::Specification.new do |spec|
55
# Tracks the `vehicles` minor it aliases (no version.rb — the alias is two
66
# files; the constant VehiclesDB is Vehicles itself, so a nested VERSION
77
# would collide with the real one).
8-
spec.version = "0.4.1"
8+
spec.version = "0.5.0"
99
spec.authors = ["rameerez"]
1010
spec.email = ["rubygems@rameerez.com"]
1111

@@ -30,5 +30,5 @@ Gem::Specification.new do |spec|
3030
spec.files = ["lib/vehiclesdb.rb", "README.md", "LICENSE.txt", "CHANGELOG.md"]
3131
spec.require_paths = ["lib"]
3232

33-
spec.add_dependency "vehicles", "~> 0.4"
33+
spec.add_dependency "vehicles", "~> 0.5"
3434
end

0 commit comments

Comments
 (0)