Skip to content

Commit d53158e

Browse files
committed
Merge tag '3.0.0'
3.0.0
2 parents ef3ad1c + 8079e99 commit d53158e

File tree

3 files changed

+12
-3
lines changed

3 files changed

+12
-3
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# CHANGELOG
22

3+
## 3.0.0
4+
### Added
5+
* Ability to mask some sensitive query arguments in query logs. In case you dont
6+
want someone can see your secret data in logs.
7+
* Added interpolation syntax `#?{argumentExpression}` for masked parameters
8+
* Added `pgQueryWithMasker` and `pgExecuteWithMasker` for custom log masker
9+
* `MonadPostgres` type synonim
10+
### Changed
11+
* Refactoring of `SqlBuilder` and `Entity` modules
12+
* Some low-level intefaces changed
313
## 2.3.0
414
### Added
515
* `derivePgEnum` TH generator for enum fields

postgresql-query.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: postgresql-query
2-
version: 2.3.0
2+
version: 3.0.0
33

44
synopsis: Sql interpolating quasiquote plus some kind of primitive ORM
55
using it

src/Database/PostgreSQL/Query/SqlBuilder/Types.hs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,7 @@ data FieldOption
4747

4848
deriveLift ''FieldOption
4949

50-
-- | Function modifying query parameter value before pasting it to log. Returns
51-
-- Nothing if query argument should be passed to log as is.
50+
-- | Function modifying query parameter value before pasting it to log.
5251
type LogMasker = FieldOption -> Builder -> Builder
5352

5453
-- | Simply replaces masked fields with placeholder.

0 commit comments

Comments
 (0)