9.2.8 (2024-10-07)
- default expressions for sql table columns (9dd68e9)
9.2.7 (2024-08-14)
9.2.6 (2024-07-16)
9.2.5 (2024-07-11)
9.2.4 (2024-06-13)
9.2.3 (2024-04-05)
9.2.2 (2024-04-04)
9.2.1 (2023-11-03)
- support computed columns (7b591f2)
9.2.0 (2023-10-13)
- alter table (869eb65)
9.1.0 (2023-10-11)
- indexes (b081850)
9.0.7 (2023-09-21)
9.0.6 (2023-08-19)
9.0.5 (2023-06-29)
9.0.4 (2023-06-08)
- utf decrypt (9809238)
9.0.3 (2023-05-19)
- parse WITH MERGE (6245117)
9.0.2 (2023-05-05)
- improve SQL parser (94cf843)
9.0.1 (2023-04-19)
9.0.0 (2023-04-19)
--ut-permission-check
is replaced by default with a call to[user].[permission.check]
, you can opt-out via permissionCheck: false in the schema object
8.2.2 (2023-02-01)
8.2.1 (2022-12-21)
- export streaming (1ea2a61)
8.2.2 (2023-02-01)
8.2.1 (2022-12-21)
- export streaming (1ea2a61)
8.2.0 (2022-12-13)
- --{param} replacer (1ca161f)
8.1.9 (2022-11-28)
8.1.8 (2022-11-25)
- portSQL.retryFailedSchemas to be logged as 'fatal' #UTCORE-121 (#131) (325c14d), closes #UTCORE-121
8.1.7 (2022-11-16)
8.1.6 (2022-11-14)
8.1.5 (2022-10-31)
- decrypt stable encrypted column in result (153c537)
8.1.4 (2022-10-20)
8.1.3 (2022-09-15)
8.1.2 (2022-09-15)
- use local config when interpolating *.sql files (dac6f52)
8.1.1 (2022-07-21)
- improve type generation (0af2345)
8.1.0 (2022-07-19)
- stored procedures that start with _ to be private (47be1dc)
8.0.4 (2022-07-19)
8.0.3 (2022-06-30)
- partial meta logging (0eda7e8)
8.0.2 (2022-06-23)
8.0.1 (2022-06-22)
8.0.0 (2022-06-21)
7.44.6 (2022-05-10)
7.44.5 (2022-04-15)
- configurable name for ngram search (b95dca3)
7.44.4 (2022-03-22)
- bcp trustServerCertificate (782ed6a)
7.44.3 (2022-03-22)
- bcp trustServerCertificate (231b554)
7.44.2 (2022-03-16)
7.44.1 (2022-03-11)
7.44.0 (2022-03-10)
- filtered index support (0a5ecb2)
7.43.0 (2022-03-01)
7.42.3 (2021-12-09)
7.42.2 (2021-12-06)
- allow already prefixed times (d46cfb8)
7.42.1 (2021-11-16)
7.42.0 (2021-10-26)
- pass callParams to user.permission.check (df352a1)
7.41.1 (2021-10-25)
- explicit check for $meta.forward (127174f)
7.41.0 (2021-10-25)
- pass traceId (cbed6e2)
7.40.2 (2021-10-12)
- switch dot-prop with lodash.get (faf9b73)
7.40.1 (2021-10-11)
7.40.0 (2021-09-09)
- collect SP parameter types (2f54379)
7.39.2 (2021-07-23)
- xml decrypt stable [UTCORE-121] (5fc431f)
7.39.1 (2021-07-23)
7.39.0 (2021-07-22)
- decrypt XML tag and attr values [UTCORE-121] (4b2560e)
7.38.0 (2021-07-20)
- enable skipping calls to non-existing SP [UTCORE-121] (8a8e2e1)
7.37.5 (2021-06-24)
7.37.4 (2021-06-18)
- change log level [UTCORE-121] (7382e0d)
7.37.3 (2021-05-21)
- BDC-1866 - pass auth.checkSession to SPs (0d98b47)
7.37.2 (2021-02-05)
- improve azure support (dbb56f3)
7.37.1 (2021-01-28)
- Buffer objects are no more stringified when passed directly (7e944ec)
- bug in fetching db table types when user defined data types exists (ba1ef0a)
7.37.0 (2021-01-25)
- config for loading dbo schema (6c8a577)
7.36.2 (2021-01-14)
- do not log after port is stopped (33e37c9)
7.36.1 (2020-12-19)
- support node 14 (6db8d98)
7.36.0 (2020-11-25)
7.35.1 (2020-11-16)
7.35.0 (2020-10-22)
- enable stable cbc with prefix (d0e690c)
7.34.0 (2020-09-24)
7.33.1 (2020-09-23)
- config validation (5696a75)
7.33.0 (2020-09-23)
7.32.0 (2020-08-25)
- enable saveAs stream result (401069f)
7.31.0 (2020-08-20)
7.30.0 (2020-07-30)
- check create properties properly (afcb0b8)
- do not set param twice (5e623c4)
- encrypt by default (33bd18f)
- vulnerability warning (423a393)
- add support for msnodesqlv8 (f3c68f7)
- bcp (dc416eb)
- import namespace (331d49f)
- upgrade mssql (8848291)
7.29.0 (2020-07-22)
- allow more exlude options (78e741a)
7.28.0 (2020-07-22)
- use compatibility level 120 as default (07785b4)
7.27.1 (2020-07-08)
7.27.0 (2020-07-01)
- allow passing error type to core.errorStack (a173cb3)
7.26.3 (2020-06-08)
- check match (7c2e902)
7.26.2 (2020-05-05)
- pass cbc where required (cb59c6b)
7.26.1 (2020-04-30)
- check if index exists (56f9bed)
7.26.0 (2020-04-29)
- add ngram index by id (a421e9f)
7.25.6 (2020-03-11)
- typo (fb47280)
7.25.5 (2020-03-11)
- properly pad when value is unicode string (7807493)
7.25.4 (2020-03-11)
- encrypt dates properly (23154f7)
7.25.3 (2020-03-06)
7.25.2 (2020-03-05)
- do not auto create lowercase objects (503b177)
7.25.1 (2020-03-05)
- ngramIndexTT typo (15b414d)
7.25.0 (2020-03-05)
- auto create IndexMerge SP (0c4aa55)
7.24.1 (2020-03-02)
7.24.0 (2020-03-01)
- pass method for error interpolation (ab92a36)
7.23.0 (2020-02-28)
- encrypt stable and date (8cacc24)
7.22.2 (2020-02-27)
- allow digits in words (e077312)
7.22.1 (2020-02-27)
- skip empty words (aa7cf2d)
7.22.0 (2020-02-27)
- add field id in ngram index, support unicode (4482a49)
7.21.3 (2020-02-25)
- cbc.decrypt: handle gracefully bad length (650524e)
7.21.2 (2020-02-25)
7.21.1 (2020-02-20)
7.21.0 (2020-02-11)
- support yaml files in schema folders (7e52b30)
7.20.1 (2020-01-29)
- add rowIndex (ee77421)
7.20.0 (2020-01-29)
- permission.check (1d22de0)
7.19.1 (2020-01-24)
7.19.0 (2020-01-24)
- do not read cache with require() (8466081)
- include sql files in compiled app (3f60d55)
7.18.3 (2020-01-24)
7.18.2 (2020-01-14)
7.18.1 (2020-01-14)
7.18.0 (2019-12-17)
- ngram indexing (a763414)
7.17.0 (2019-12-04)
7.16.2 (2019-10-30)
- handle rowversion fields (f1a9717)
7.16.1 (2019-10-10)
- use getError for variable errors (9706d1d)
7.16.0 (2019-10-10)
- unify saveAs and resultsets processing (c9fe4a0)
7.15.4 (2019-09-18)
7.15.3 (2019-09-17)
- align event logging (fd35a22)
7.15.2 (2019-09-03)
- handle linux newline format (cb3a41d)
7.15.1 (2019-08-15)
- skip unneeded auth properties (87910e5)
7.15.0 (2019-07-25)
- add config schema (efee6b8)
7.14.1 (2019-07-18)
- check if stored procedure is linked before calling it (b29ee62)
7.14.0 (2019-06-25)
- add procedure description to sql extended properties (7c2a359)
- add table description to sql extende properties (befbc4c)
7.13.4 (2019-05-29)
- do not stringify dates (4647e31)
7.13.3 (2019-05-29)
- skip null stringification (a058c21)
7.13.2 (2019-05-28)
- skip date stringification (e6377cb)
7.13.1 (2019-05-26)
7.13.0 (2019-05-04)
- support json in columns and params (e6bd124)
7.12.2 (2019-04-27)
- improve offline and cacheing (6f95974)
7.12.1 (2019-04-18)
- elasticsearch indexing (9ba5da0)
7.12.0 (2019-04-17)
- convert objects parameters to JSON (9800354)
7.11.0 (2019-04-16)
- stringify objects when encrypting (f7e3e8e)
- allow using '-' as prefix separator (41d2069)
7.10.1 (2019-03-27)
- support encryption in TVP (5a1ca7f)
7.10.0 (2019-03-27)
- allow seed data coming from .js or .json (b15d772)
7.9.2 (2019-03-22)
7.9.1 (2019-03-14)
- recursion safeguard (b997705)
7.9.0 (2019-03-13)
7.8.2 (2019-02-25)
- only create when create.user is configured (4d52389)
7.8.1 (2019-02-19)
- handle schemas in import order (7763192)
7.8.0 (2019-02-19)
- access whole config subtrees as JSON when interpolating (37b81ab)
7.7.2 (2019-02-14)
- update mssql (982e6c0)
7.7.1 (2019-02-14)
- interpolate falsy values correctly (d6aa73d)
7.7.0 (2019-02-08)
- easily encrypt test data (04440ff)
7.6.0 (2019-02-02)
7.5.0 (2018-12-06)
- json lines format (9465b49)
7.5.0 (2018-12-06)
- json lines format (9465b49)
7.4.0 (2018-08-02)
7.3.1 (2018-06-11)
- update readme (3f227fe)
7.3.0 (2018-06-07)
- pass options to initial connection (a34918d)
7.2.1 (2018-05-09)
- handle all updates cases (559a164)
7.2.0 (2018-04-17)
7.1.1 (2018-03-04)
7.1.0 (2018-01-30)
7.0.0 (2017-12-06)
6.8.0 (2017-10-09)
- allow disabling schemaUpdate retries (3220776)
6.7.1 (2017-09-28)
- additional check if user exist but is not a db_owner (cea48cd)
- deadlocked on parallel test caused by sp_addrolemember (c141540)
6.7.0 (2017-09-28)
- deadlocked on parallel test caused by sp_addrolemember (#37) (0ae966c)
- optimize when no schemas to update (bde3c93)
- improve logging and performance metrics (041af81)
6.6.4 (2017-08-21)
- case sensitivity (9e4b6fd)
6.6.3 (2017-08-02)
- remove dependency to when (65e14d8)
6.6.2 (2017-07-28)
- throw proper error from resultSet (64a8107)
6.6.1 (2017-06-26)
- proper name escape (c05c1e8)
6.6.0 (2017-06-20)
- grant server state view permission to the db user, generate uuid in meta UIS-2550 (f95967a)
6.5.0 (2017-05-31)
- support DB diagrams (a7825ec)
6.4.11 (2017-05-31)
6.4.10 (2017-05-22)
6.4.9 (2017-05-22)
6.4.8 (2017-05-22)
6.4.7 (2017-05-22)
6.4.6 (2017-05-22)
6.4.5 (2017-05-15)
6.4.4 (2017-05-11)
6.4.3 (2017-05-05)
- support default output params (dc8c917)
6.4.2 (2017-05-05)
6.4.1 (2017-05-04)
- skip non files (d7d2835)
6.4.0 (2017-04-19)
- allow calling schema returning function (92469c5)
6.3.1 (2017-04-19)
6.3.0 (2017-03-31)
- support timestamp and rowversion (dd8e52b)
6.2.2 (2017-03-31)
- tableToType (5f1a9e9)
6.2.1 (2017-03-30)
- dependencies (4c9937d)
6.2.0 (2017-03-30)
- flexible SP linking and schema update (d139fb4)
6.1.1 (2017-03-27)
- scalar type size parsing (01ef232)
6.1.0 (2017-03-23)
- dependencies (ed33306)
- lint (4b7b507)
- schema loading (fc8f8f5)
- skip synonym drop when not existing (49d09e4)
- enable parse of table check constraint (0f55920)
- skipping creation of individual table types (80354e3)
6.0.1 (2017-03-08)
- dependencies (c0372a9)
6.0.0 (2017-03-06)
- allow call modifiers [], [^], [?], [0], [+] (#22) (9cbcae9)
- throw errors containing data (#23) (b8eed61)
- errors are now thrown using lowercase first letter
5.8.3 (2017-02-24)
5.8.2 (2017-02-18)
- do not refresh views without schema (ff3386b)
5.8.1 (2017-02-10)
- don't try to create user twice if config.create.user = config.db.user (aeed58e)
5.8.0 (2017-02-03)
- support for expressions (2c63a26)
5.7.3 (2017-01-17)
- update dependencies (2fd1134)
5.7.2 (2017-01-17)
- switch to ut-mssql (c9e51ff)
5.7.1 (2017-01-13)
5.7.0 (2016-12-19)
- add possibility to have multiple core.error procedure executions in different try catch blocks (9ed280f)
5.6.3 (2016-12-19)
5.6.2 (2016-12-09)
- do not flood with messages (9490e2f)
5.6.1 (2016-12-01)
- fix lint errors (15842d8)
5.6.0 (2016-12-01)
- improve logging (793462e)
5.5.10 (2016-11-23)
- versions bump (3eb4b64)
5.5.9 (2016-11-23)
- deps bump (5949b07)
5.5.8 (2016-11-07)
- MCTUNE-1209 (a415a12)
5.5.7 (2016-11-04)
- fix URL (445cce2)
5.5.6 (2016-11-04)
5.5.5 (2016-11-04)
5.5.4 (2016-11-04)
- fix issue with national characters in XML columns (34dd4ae)
5.5.3 (2016-11-03)
- fix failed queries check (75b04f9)
5.5.2 (2016-11-03)
- should not try to read directory in the schema folder (44c0b06)
5.5.1 (2016-10-24)
5.5.0 (2016-10-13)
- schema property as function (cf472a5)
5.4.12 (2016-09-20)
5.4.11 (2016-09-20)
5.4.10 (2016-09-13)
5.4.9 (2016-09-13)
5.4.8 (2016-09-13)
5.4.7 (2016-08-24)
5.4.6 (2016-08-17)
- remove this (b802cb2)
5.4.5 (2016-08-12)
- publish to npm (e9eaaf7)
5.4.4 (2016-08-02)
5.4.3 (2016-07-26)
- let, const (#2) (f678e6c)
5.4.2 (2016-07-26)
5.4.1 (2016-07-11)
- upgrade dependencies (2826f09)
5.3.65 (2016-06-23)
- add support for saving documentation when doc=true in the config (0f090fa)
5.3.64 (2016-06-20)
- add support for time type (6800701)
5.3.63 (2016-06-20)
- add support for time columns in a table type (9652a77)
5.3.62 (2016-06-16)
5.3.61 (2016-06-15)
- upgrade mssql (7990d16)
5.3.60 (2016-06-03)
- add parser for default expression (a6d5450)
- add support for default values and datetime2 precision in TVP (5475910)
- support parsing default values for table columns (abdaa51)
- support sending default values in TVP and fix datetime2 handling (83a407b)
5.3.59 (2016-06-02)
5.3.58 (2016-06-01)
5.3.57 (2016-06-01)
- add support capturing parameters in @callParams (d116c43)
5.3.56 (2016-05-30)
- add support for endpoint/method syntax (4a5d41f)
5.3.55 (2016-05-26)
- add automatig XML building from JSON (744f517)
5.3.54 (2016-05-25)
- improve itteration algorithm (74e04bb)
- XML parsing functionality (76b4630)
5.3.53 (2016-05-17)
- improve error handling (02a9e49)
5.3.52 (2016-05-17)
- improve error logging (6e7e6ee)
5.3.51 (2016-05-10)
- support passing $meta and using . in parameter/column names(706fe1f)
5.3.50 (2016-05-06)
- generate TTU automatically for all tables based on their structure(0c769cb)
5.3.49 (2016-04-28)
- call-sp: Default parameters should not be overridden with NULL when properties not specified.(55c7ef9)
- resultsets-order: Include output parameters with predefined key when using naming resultsets.(25914da)
5.3.48 (2016-04-27)
5.3.47 (2016-04-25)
- allow retry to be configured and fail when retry is disabled (55783de)
5.3.46 (2016-04-22)
- add support for creating database (04ab4fb)
5.3.45 (2016-04-19)
- fix naming convention for auditCall (edbec62)
5.3.44 (2016-04-15)
- add Gitlab-ci and Jenkins scripts (4591399)
5.3.43 (2016-04-05)
- report error location in file (1f60345)
5.3.42 (2016-04-05)
- parser: add function and params comment as documentation (fbb7e8a)
- parser: add support for alter (ce74eab)
- parser: add table and procedure comment as description in mssql (91075e5)
5.3.41 (2016-04-04)
- update ut-error dependency (fed374c)
5.3.40 (2016-03-31)
- ut-tools upgrade (468bc52)