Skip to content

Commit

Permalink
Bump version to 4.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jeremyevans committed Dec 2, 2013
1 parent cc1783c commit aeb020c
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 2 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
=== HEAD
=== 4.5.0 (2013-12-02)

* Support :on_commit=>(:drop|:delete_rows|:preserve_rows) options when creating temp tables on PostgreSQL (rosenfeld) (#737)

Expand Down
34 changes: 34 additions & 0 deletions doc/release_notes/4.5.0.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
= New Features

* An mssql_optimistic_locking plugin has been added. This is similar
to the regular optimistic_locking plugin, but instead of using an
integer lock column, it uses a timestamp/rowversion lock column.

* Database#create_table with the :temp=>true option on PostgreSQL now
supports an :on_commit option. This option can be set to :drop or
:delete_rows to either drop or empty the temporary table on
transaction commit.

= Other Improvements

* Dataset#insert no longer errors on PostgreSQL if the related table
is a placeholder literal string.

* Unique constraints are now copied when emulating alter_table
operations on SQLite.

* Clob column values are no longer returned as SQL::Blob instances
by the db2 and ibmdb adapters unless use_clob_as_blob is true.

* SQL::Blob objects now work correctly as prepared statement
arguments in the jdbc/db2 adapter if use_clob_as_blob is false.

= Backwards Compatibility

* The Model.primary_key array for models with composite keys is now
frozen.

* On DB2, use_clob_as_blob now defaults to false instead of true.

* Sequel no longer uses RubyForge. The Sequel website is now located
at http://sequel.jeremyevans.net.
2 changes: 1 addition & 1 deletion lib/sequel/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ module Sequel
MAJOR = 4
# The minor version of Sequel. Bumped for every non-patch level
# release, generally around once a month.
MINOR = 4
MINOR = 5
# The tiny version of Sequel. Usually 0, only bumped for bugfix
# releases that fix regressions from previous versions.
TINY = 0
Expand Down

0 comments on commit aeb020c

Please sign in to comment.