Skip to content

Commit 229939b

Browse files
committed
Prepare for v5.2.0.rc1
1 parent 9040c24 commit 229939b

File tree

4 files changed

+12
-52
lines changed

4 files changed

+12
-52
lines changed

CHANGELOG.md

+6-46
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,14 @@
1-
## v5.1.6
2-
3-
#### Added
4-
5-
* Use lock hint when joining table in query.
6-
7-
8-
## v5.1.5
9-
10-
#### Fixed
11-
12-
* Memoize `@@version` queries. Fixes #632
13-
14-
15-
## v5.1.4
16-
17-
#### Fixed
18-
19-
* Add case insensitive comparison for better performance with CI collations. Fixes #624
20-
21-
22-
## v5.1.3
1+
## v5.2.0.rc1
232

243
#### Fixed
254

26-
* Use bigint type in sqlserver_type when needed. Fixes #616
27-
28-
29-
## v5.1.2
30-
31-
#### Fixed
32-
33-
* The `fast_string_to_time` method when zone local. Fixes #609 #614 #620
34-
* Patched `Relation#build_count_subquery`. Fixes #613.
35-
* Inserts to tables with triggers using default `OUTPUT INSERTED` style. Fixes #595.
36-
37-
38-
## v5.1.1
39-
40-
#### Fixed
41-
42-
* Use `ActiveSupport.on_load` to hook into ActiveRecord Fixes #588 #598
43-
44-
45-
## v5.1.0
5+
- #638 Don't disable referential integrity for the same table twice.
6+
- #646 Make String equality check work for Type::Data values. Fixes #645.
7+
- #671 Fix tinyint columns schema migration. Fixes #670.
468

479
#### Changed
4810

49-
* The `drop_table` with force cascade option now mimics in via pure SQL for us.
50-
51-
#### Added
11+
- #642 Added with (nolock) hint to information_schema.views.
5212

53-
* Support MismatchedForeignKey exception.
5413

14+
Please check [5-1-stable](https://github.com/rails-sqlserver/activerecord-sqlserver-adapter/blob/5-1-stable/CHANGELOG.md) for previous changes.

Gemfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ require 'openssl'
22
source 'https://rubygems.org'
33
gemspec
44

5-
gem 'sqlite3'
5+
gem 'sqlite3', '~> 1.3.6'
66
gem 'bcrypt'
77
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]
88

README.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ Both TinyTDS and the Rails SQL Server Adapter are MIT-licensed open source proje
1414

1515
## About The Adapter
1616

17-
The SQL Server adapter for ActiveRecord v5.1 using SQL Server 2012 or higher.
17+
The SQL Server adapter for ActiveRecord v5.2 using SQL Server 2012 or higher.
1818

19-
Interested in older versions? We follow a rational versioning policy that tracks Rails. That means that our 5.0.x version of the adapter is only for the latest 5.0 version of Rails. If you need the adapter for SQL Server 2008 or 2005, you are still in the right spot. Just install the latest 3.2.x to 4.1.x version of the adapter that matches your Rails version. We also have stable branches for each major/minor release of ActiveRecord.
19+
Interested in older versions? We follow a rational versioning policy that tracks Rails. That means that our 5.1.x version of the adapter is only for the latest 5.1 version of Rails. If you need the adapter for SQL Server 2008 or 2005, you are still in the right spot. Just install the latest 3.2.x to 4.1.x version of the adapter that matches your Rails version. We also have stable branches for each major/minor release of ActiveRecord.
2020

2121
#### Native Data Type Support
2222

23-
We support every data type supported by FreeTDS. All simplified Rails types in migrations will coorespond to a matching SQL Server national (unicode) data type. Always check the `initialize_native_database_types` [(here)](https://github.com/rails-sqlserver/activerecord-sqlserver-adapter/blob/master/lib/active_record/connection_adapters/sqlserver/schema_statements.rb#L243) for an updated list.
23+
We support every data type supported by FreeTDS. All simplified Rails types in migrations will coorespond to a matching SQL Server national (unicode) data type. Always check the `initialize_native_database_types` [(here)](https://github.com/rails-sqlserver/activerecord-sqlserver-adapter/blob/master/lib/active_record/connection_adapters/sqlserver/schema_statements.rb) for an updated list.
2424

2525
The following types (date, datetime2, datetimeoffset, time) all require TDS version 7.3 with TinyTDS. We recommend using FreeTDS 1.0 or higher which default to using `TDSVER` to "7.3". The adapter also sets TinyTDS's `tds_version` to this as well if non is specified.
2626

@@ -136,7 +136,7 @@ gem 'activerecord-sqlserver-adapter'
136136

137137
## Contributing
138138

139-
If you would like to contribute a feature or bugfix, thanks! To make sure your fix/feature has a high chance of being added, please read the following guidelines. First, ask on the Gitter, or post a ticket on github issues. Second, make sure there are tests! We will not accept any patch that is not tested. Please read the `RUNNING_UNIT_TESTS` file for the details of how to run the unit tests.
139+
If you would like to contribute a feature or bugfix, thanks! To make sure your fix/feature has a high chance of being added, please read the following guidelines. First, ask on the Gitter, or post a ticket on github issues. Second, make sure there are tests! We will not accept any patch that is not tested. Please read the [`RUNNING_UNIT_TESTS`](RUNNING_UNIT_TESTS.md) file for the details of how to run the unit tests.
140140

141141
* Github: http://github.com/rails-sqlserver/activerecord-sqlserver-adapter
142142
* Gitter: https://gitter.im/rails-sqlserver/activerecord-sqlserver-adapter

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
5.2.0
1+
5.2.0.rc1

0 commit comments

Comments
 (0)