Skip to content

Commit

Permalink
feat: get IBANs from account instances (#15) (#29)
Browse files Browse the repository at this point in the history
* Test #iban requirements and return value

* Implement working Account#iban

* Bump version

* Update README, briefly document new `#iban` method

* Bump version to 4.1.0

* Move models to their own file

* Test more edge-cases for #iban (RED)

* Prevent incorrect conditions for IBAN generation (GREEN)

* Refactor: extract IBAN logic into its own SpanishIban class

* Decouple SpanishIban#new from Account, keep useful .from_account method

* Update changelog
  • Loading branch information
esquinas authored Jun 20, 2024
1 parent ebe2711 commit 05faefc
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 2 deletions.
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
## [4.0.0](https://github.com/sequra/norma43_parser/compare/3.0.0...v4.0.0) (2024-06-18)


### ⚠ BREAKING CHANGES

* Bump Ruby to version >= 3

### Features

* Get IBANs from account instances ([#15](https://github.com/sequra/norma43_parser/issues/15)) ([c69d162](https://github.com/sequra/norma43_parser/commit/c69d162361b188f2b2d904b1958e3108be9a3939))


## v3.0.0 (2021-12-15)

### Breaking Changes
Expand Down
2 changes: 1 addition & 1 deletion Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
norma43_parser (4.1.0)
norma43_parser (4.0.0)
virtus (~> 1.0)
zeitwerk (~> 2.0)

Expand Down
2 changes: 1 addition & 1 deletion lib/norma43/version.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# frozen_string_literal: true

module Norma43
VERSION = "4.1.0"
VERSION = "4.0.0"
end

0 comments on commit 05faefc

Please sign in to comment.