diff --git a/CHANGELOG.md b/CHANGELOG.md index e2457ce..5808eea 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,9 @@ ### Security +## [0.3.0] - 2018-04-?? +This gem has been renamed to billwerk and the pactas_itero gem release has been deprecated. + ## [0.3.0] - 2017-09-04 ### Added - get a self service token for a given contract diff --git a/lib/pactas_itero/client.rb b/lib/pactas_itero/client.rb index 708a132..b38a653 100644 --- a/lib/pactas_itero/client.rb +++ b/lib/pactas_itero/client.rb @@ -11,6 +11,8 @@ class Client attr_accessor :bearer_token def initialize(options = {}) + warn "[DEPRECATION] This gem has been renamed to billwerk and will no longer be supported. " \ + "Please switch to the bew gem as soon as possible." PactasItero::Configurable.keys.each do |key| instance_variable_set(:"@#{key}", options[key] || PactasItero.instance_variable_get(:"@#{key}")) end diff --git a/lib/pactas_itero/version.rb b/lib/pactas_itero/version.rb index 027cc8f..de41d48 100644 --- a/lib/pactas_itero/version.rb +++ b/lib/pactas_itero/version.rb @@ -1,3 +1,3 @@ module PactasItero - VERSION = "0.3.0".freeze + VERSION = "0.4.0".freeze end diff --git a/pactas_itero.gemspec b/pactas_itero.gemspec index d63ed58..d94736d 100644 --- a/pactas_itero.gemspec +++ b/pactas_itero.gemspec @@ -33,4 +33,10 @@ Gem::Specification.new do |spec| spec.add_development_dependency("rubocop", '~> 0.52.1') # check houndci compatibility before updating rubocop spec.add_development_dependency("simplecov", "~> 0.15.0") spec.add_development_dependency("webmock", "~> 3.3") + + spec.post_install_message = <<-MESSAGE + ! The 'pactas_itero' gem has been deprecated and has been renamed to 'billwerk'. + ! See: https://rubygems.org/gems/billwerk + ! And: https://github.com/shipcloud/billwerk + MESSAGE end