Skip to content

ruby-plsql 0.6.0

Compare
Choose a tag to compare
@javornikolov javornikolov released this 06 May 17:12
· 201 commits to master since this release
  • 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
    • Support for Session timezone from ENV['TZ'] removed, due to time zone name discrepancies on Windows
    • Fix thread safety problem in PLSQL::OCIConnection::Cursor
    • Time-zone configuration support fixes and improvements
    • 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