Skip to content

Commit 851bdf9

Browse files
committed
Merge branch 'develop'
2 parents f087b33 + 906fb60 commit 851bdf9

2 files changed

Lines changed: 12 additions & 1 deletion

File tree

CHANGELOG

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
*1.1.0* (February 14, 2026)
2+
3+
* Fix state abbreviation uniqueness: state lookups are now scoped by country, allowing the same abbreviation (e.g., "NY") in different countries
4+
* Update state and state_name indexes to include country_id for cross-country uniqueness
5+
* Synthesize state entries from country data for countries without state/province subdivisions
6+
* Add logging for silent failure cascade: warn when countries, states, counties, or zipcodes are skipped due to missing lookups
7+
* Narrow rescue SQLite3::ConstraintException to only swallow UNIQUE violations; re-raise NOT NULL, FOREIGN KEY, and CHECK constraint errors
8+
* Add comprehensive RSpec test suite with cross-country integration tests
9+
* Upgrade to Ruby 3.4.8 and fix rubyzip 3.x API compatibility
10+
* Update README to remove stale rake task references
11+
112
*1.0.6* (September 30, 2025)
213

314
* Bump rexml from 3.3.9 to 3.4.2

lib/free_zipcode_data/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# frozen_string_literal: true
22

33
module FreeZipcodeData
4-
VERSION = '1.0.6'
4+
VERSION = '1.1.0'
55
end

0 commit comments

Comments
 (0)