Skip to content

Commit e12cb2b

Browse files
committed
Update CHANGELOG [skip ci]
1 parent d11fed6 commit e12cb2b

1 file changed

Lines changed: 15 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## v1.3.3 to-be-released
22

3-
## Added
3+
### Added
44

55
* `Relation#lock`, row-level locking using the `SELECT FOR UPDATE` clause (flash-gordon)
66
* `get` and `get_text` methods for the `PG::JSON` type (flash-gordon)
@@ -10,23 +10,34 @@
1010
users.select { string::cast(id, 'varchar').as(:id_str) }
1111
```
1212

13+
* Support for`EXISTS` (v-kolesnikov)
14+
15+
```ruby
16+
subquery = tasks.where(tasks[:user_id].qualified => users[:id].qualified)
17+
users.where { exists(subquery) }
18+
```
19+
20+
### Fixed
21+
22+
* Fixed a regression introduced in v1.3.2 caused by doing way more work processing the default dataset (flash-gordon)
23+
1324
## v1.3.2 2017-05-13
1425

15-
## Added
26+
### Added
1627

1728
* Support for filtering with a SQL function in the `WHERE` clause. Be sure you're using it wisely and don't call it on large datasets ;) (flash-gordon)
1829
* `Void` type for calling functions without returning value (flash-gordon)
1930
* Support for [`PG::Array` transformations and queries](https://github.com/rom-rb/rom-sql/blob/15019a40e2cf2a224476184c4cddab4062a2cc01/lib/rom/sql/extensions/postgres/types.rb#L23-L148) (flash-gordon)
2031

21-
## Fixed
32+
### Fixed
2233

2334
* A bunch of warnings from Sequel 4.46
2435

2536
[Compare v1.3.1...v1.3.2](https://github.com/rom-rb/rom-sql/compare/v1.3.1...v1.3.2)
2637

2738
## v1.3.1 2017-05-05
2839

29-
## Changed
40+
### Changed
3041

3142
* [internal] Compatibility with `dry-core` v0.3.0 (flash-gordon)
3243

0 commit comments

Comments
 (0)