Skip to content

Commit

Permalink
Release 0.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
javornikolov committed Mar 13, 2016
1 parent cd8963a commit 19d3527
Show file tree
Hide file tree
Showing 3 changed files with 46 additions and 14 deletions.
23 changes: 21 additions & 2 deletions History.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,24 @@
* Bug fixes
* Support for Session timezone from ENV['TZ'] removed, due to time zone name discrepancies on Windows
== 0.6.0 2016-03-13
* Improvements
* Add support for records with boolean attributes - as input and output parameters and as return values of stored procedures
* Add support for VARCHAR, SIMPLE_INTEGER+subtypes
* Accessing to package objects via #[]
* Add XMLTYPE support for procedures and functions
* New procedure argument metadata option 'defaulted'
* Use current_schema in PLSQL::Schema#schema_name
* Add support for ruby-oci8 ~> 2.1 (was ~> 2.1.2) - as ruby-oci8 2.2.x is already available
* Add support for Oracle enhanced adapter 1.6.x
* Bug fixes
* Time-zone configuration support fixes and improvements. Support for Session timezone from ENV['TZ'] removed
* Fix thread safety problem in PLSQL::OCIConnection::Cursor
* Fix: JRuby PLS_INTEGER, BINARY_INTEGER NULL value becomes 0
* Internal (development) improvements
* Travis CI setup for the project
* Allow reporting of Unit Tests on Jenkins CI with "RspecJunitFormatter"
* Vagrant box CentOS version updated to v7.2
* Unit tests setup/teardown fixes for procedure_spec
* Documentation
* Add reference to ruby-plsql cheat sheet

== 0.5.3 2015-05-07

Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.5.3
0.6.0
35 changes: 24 additions & 11 deletions ruby-plsql.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,29 @@
# DO NOT EDIT THIS FILE DIRECTLY
# Instead, edit Jeweler::Tasks in Rakefile, and run 'rake gemspec'
# -*- encoding: utf-8 -*-
# stub: ruby-plsql 0.5.3 ruby lib
# stub: ruby-plsql 0.6.0 ruby lib

Gem::Specification.new do |s|
s.name = "ruby-plsql"
s.version = "0.5.3"
s.version = "0.6.0"

s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.require_paths = ["lib"]
s.authors = ["Raimonds Simanovskis"]
s.date = "2015-05-07"
s.date = "2016-03-13"
s.description = "ruby-plsql gem provides simple Ruby API for calling Oracle PL/SQL procedures.\nIt could be used both for accessing Oracle PL/SQL API procedures in legacy applications\nas well as it could be used to create PL/SQL unit tests using Ruby testing libraries.\n"
s.email = "[email protected]"
s.extra_rdoc_files = [
"README.md"
]
s.files = [
".travis.yml",
".travis/oracle/LICENSE",
".travis/oracle/README.md",
".travis/oracle/download.js",
".travis/oracle/download.sh",
".travis/oracle/install.sh",
".travis/setup_accounts.sh",
"Gemfile",
"History.txt",
"License.txt",
Expand Down Expand Up @@ -57,11 +64,14 @@ Gem::Specification.new do |s|
"spec/plsql/view_spec.rb",
"spec/spec.opts",
"spec/spec_helper.rb",
"spec/support/create_arunit_user.sql",
"spec/support/custom_config.rb.sample",
"spec/support/file_check_script.sh",
"spec/support/test_db.rb"
"spec/support/test_db.rb",
"spec/support/unlock_and_setup_hr_user.sql"
]
s.homepage = "http://github.com/rsim/ruby-plsql"
s.rubygems_version = "2.4.6"
s.rubygems_version = "2.5.1"
s.summary = "Ruby API for calling Oracle PL/SQL procedures."

if s.respond_to? :specification_version then
Expand All @@ -70,25 +80,28 @@ Gem::Specification.new do |s|
if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
s.add_development_dependency(%q<jeweler>, ["~> 2.0.1"])
s.add_development_dependency(%q<rspec>, ["~> 3.1"])
s.add_development_dependency(%q<rspec_junit_formatter>, [">= 0"])
s.add_development_dependency(%q<activerecord>, ["< 4.3.0", ">= 3.2.3"])
s.add_development_dependency(%q<activerecord-oracle_enhanced-adapter>, ["< 1.6.0", ">= 1.4.1"])
s.add_development_dependency(%q<activerecord-oracle_enhanced-adapter>, ["< 1.7.0", ">= 1.4.1"])
s.add_development_dependency(%q<simplecov>, [">= 0"])
s.add_development_dependency(%q<ruby-oci8>, ["~> 2.1.2"])
s.add_development_dependency(%q<ruby-oci8>, ["~> 2.1"])
else
s.add_dependency(%q<jeweler>, ["~> 2.0.1"])
s.add_dependency(%q<rspec>, ["~> 3.1"])
s.add_dependency(%q<rspec_junit_formatter>, [">= 0"])
s.add_dependency(%q<activerecord>, ["< 4.3.0", ">= 3.2.3"])
s.add_dependency(%q<activerecord-oracle_enhanced-adapter>, ["< 1.6.0", ">= 1.4.1"])
s.add_dependency(%q<activerecord-oracle_enhanced-adapter>, ["< 1.7.0", ">= 1.4.1"])
s.add_dependency(%q<simplecov>, [">= 0"])
s.add_dependency(%q<ruby-oci8>, ["~> 2.1.2"])
s.add_dependency(%q<ruby-oci8>, ["~> 2.1"])
end
else
s.add_dependency(%q<jeweler>, ["~> 2.0.1"])
s.add_dependency(%q<rspec>, ["~> 3.1"])
s.add_dependency(%q<rspec_junit_formatter>, [">= 0"])
s.add_dependency(%q<activerecord>, ["< 4.3.0", ">= 3.2.3"])
s.add_dependency(%q<activerecord-oracle_enhanced-adapter>, ["< 1.6.0", ">= 1.4.1"])
s.add_dependency(%q<activerecord-oracle_enhanced-adapter>, ["< 1.7.0", ">= 1.4.1"])
s.add_dependency(%q<simplecov>, [">= 0"])
s.add_dependency(%q<ruby-oci8>, ["~> 2.1.2"])
s.add_dependency(%q<ruby-oci8>, ["~> 2.1"])
end
end

0 comments on commit 19d3527

Please sign in to comment.