Skip to content

Latest commit

 

History

History
573 lines (358 loc) · 44.2 KB

CHANGELOG.md

File metadata and controls

573 lines (358 loc) · 44.2 KB

Changelog

v2.2.0 (2024-10-16)

Full Changelog

Bug Fixes

  • Resolve the basePath relative to the sync-db.yml path instead of current working directory. #225

Changes

v2.1.1 (2024-05-04)

Full Changelog

Changes

  • Update docs to reflect connection id filtering #230 (mesaugat)

v2.1.0 (2024-05-03)

Full Changelog

Closed Issues

  • Move from Travis CI to GitHub Actions #139

Changes

v2.0.1 (2023-06-07)

Full Changelog

Bug Fixes

  • [object object] seen while getting migration lists #204

Changes

v2.0.0 (2023-04-28)

Full Changelog

Changes

v1.2.1 (2022-12-30)

Full Changelog

Changes

v1.2.0 (2022-12-28)

Full Changelog

Changes

  • Skip synchronization of a database object if .dropped is appended on its name #188 (thesamiroli)

v1.1.1 (2022-12-26)

Full Changelog

Bug Fixes

  • Fail synchronization if any error occurs while running sql scripts #187 (thesamiroli)

v1.1.0 (2022-12-20)

Full Changelog

Implemented enhancements:

Changes

v1.0.1 (2021-12-03)

Full Changelog

Changes

v1.0.0 (2021-11-29)

Full Changelog

Bug Fixes

  • Error when removed migration field from sync-db.yml #80

Closed Issues

  • Release version 1.0.0 #138
  • One time batch job and preparation SQL scripts #17

Changes

v1.0.0-beta.13 (2021-10-19)

Full Changelog

Bug Fixes

  • Corruption in migration files doesn't give verbose error #124

Changes

v1.0.0-beta.12 (2021-03-29)

Full Changelog

Changes

v1.0.0-beta.11 (2021-03-25)

Full Changelog

Bug Fixes

  • Throw an exception to rollback transaction if SQL migration fails #117 (cham11ng)

Closed Issues

  • Simplify all the examples and bump sync-db to latest version #114

Changes

v1.0.0-beta.10 (2021-03-21)

Full Changelog

Implemented enhancements:

  • Add make-publish command to publish templates for customization and interpolate templates #109 (cham11ng)

Changes

v1.0.0-beta.9 (2021-03-16)

Full Changelog

Bug Fixes

  • Fix migration issue by including file extension #107 (cham11ng)

Closed Issues

  • Add examples and update documentation for JS/TS migrations and dry-run command #90

Changes

  • Fix parallel strategy test case and release.sh script #108 (cham11ng)
  • Move @istanbuljs/nyc-config-typescript to dev dependencies #106 (cham11ng)
  • Fix release script to use proper version in commit message #104 (samirsilwal)
  • Update changelog manually #103 (samirsilwal)
  • Add examples and update documentation for JS/TS migrations and dry-run command #100 (cham11ng)

v1.0.0-beta.8 (2021-03-10)

Full Changelog

Implemented enhancements:

  • Add new command --print-sql which prints sql statements for all the steps #95

Changes

v1.0.0-beta.7 (2021-03-09)

Full Changelog

Closed Issues

  • Remove support for Node 10 #89

Changes

Full Changelog

Closed Issues

  • Ability to use a custom connection resolver #32

Changes

  • Provide configuration as an arg to the connection resolver's resolve function #70 (kabirbaidhya)

Full Changelog

Implemented enhancements:

  • Split unit tests and cli tests and add separate yarn scripts #67 (kabirbaidhya)

Changes

Full Changelog

Changes

  • Change the basePath to be the base directory for the whole codebase not just sql (breaking change) #66 (kabirbaidhya)
  • Make connections config consistent with Knex's config (breaking change) #65 (kabirbaidhya)

Full Changelog

Changes

v1.0.0-beta.6 (2020-03-24)

Full Changelog

Changes

  • Setup prettier and integrate format checking in the CI #56 (kabirbaidhya)
  • Support both sequential and parallel execution strategies for running synchronization #55 (kabirbaidhya)
  • Bump acorn from 7.1.0 to 7.1.1 in /examples/node-mssql-programmatic-use #54 (dependabot[bot])
  • Bump acorn from 7.1.0 to 7.1.1 in /examples/node-app-pg #53 (dependabot[bot])
  • Bump acorn from 7.0.0 to 7.1.1 in /examples/node-app-mssql #52 (dependabot[bot])
  • Support resolution of local project dependencies when CLI is invoked in development mode #50 (kabirbaidhya)
  • Add license scan report and status #49 (fossabot)

v1.0.0-beta.5 (2020-03-08)

Full Changelog

Changes

v1.0.0-beta.4 (2020-03-05)

Full Changelog

Bug Fixes

  • Fix ramda merge convert issue ¯\(ツ)/¯ #47 (cham11ng)

v1.0.0-beta.3 (2020-03-03)

Full Changelog

Bug Fixes

v1.0.0-beta.2 (2020-03-02)

Full Changelog

Changes

  • Support resolving connections from the environment directly as a fallback option #45 (kabirbaidhya)

v1.0.0-beta.1 (2020-02-26)

Full Changelog

Changes

Full Changelog

Full Changelog

v1.0.0-alpha.9 (2020-02-04)

Full Changelog

Implemented enhancements:

  • CLI arg to generate connections from the environment #33 (parwatcodes)

Changes

  • Avoid vendor specific defaults in the config #41 (kabirbaidhya)
  • Generate connection with port as number when using --generate-connections CLI arg #40 (silwalanish)
  • Update dependencies - typescript & tslint #38 (kabirbaidhya)
  • Config Injection - ability to inject dynamic configurations such that the running SQL transactions could access them #36 (kabirbaidhya)
  • Add example project for postgres #35 (Prabeshpd)

Full Changelog

Full Changelog

Full Changelog

Full Changelog

Full Changelog

Full Changelog

Closed Issues

  • New CLI arg to generate connections file using the environment variables #31
  • Add new example project based on postgres #25

v1.0.0-alpha.8 (2019-12-18)

Full Changelog

Changes

  • Bump knex to version 0.20.4 and upgrade vulnerable packages #34 (mesaugat)

v1.0.0-alpha.7 (2019-12-11)

Full Changelog

Implemented enhancements:

  • Setup docker and docker-compose configuration for the node-app-mssql example #23 (silwalanish)

Bug Fixes

  • Logs are misleading in rollback / teardown stage #5

Security fixes:

Closed Issues

  • Add sample tables using knex migrations for the node-app-mssql example #21
  • CI - Integrate test code coverage reporting. #18
  • Add an example with showing the programmatic usage in Node / JavaScript #12
  • Setup docker and docker-compose configuration for the node-app-mssql example #8

Changes

  • Fix file name mistake #30 (parwatcodes)
  • Added an example showing programmatic usuage of sync-db Node/JS #29 (parwatcodes)
  • Throw an error if object type names doesn't match directory convention #28 (parwatcodes)
  • Upgrade TypeScript to 3.7.2 #27 (kabirbaidhya)
  • Use knex to create, run, rollback migrations with samples #24 (parwatcodes)
  • Integrate test code coverage reporting with Codecov and Travis. #19 (ghost)

v1.0.0-alpha.6 (2019-08-28)

Full Changelog

Changes

v1.0.0-alpha.5 (2019-08-28)

Full Changelog

Implemented enhancements:

v1.0.0-alpha.4 (2019-08-27)

Full Changelog

Changes

v1.0.0-alpha.3 (2019-08-26)

Full Changelog

Implemented enhancements:

  • Enable passing connection instance as well as connection config for synchronization #10 (SafalPandey)

Changes

v1.0.0-alpha.2 (2019-08-09)

Full Changelog

Changes

v1.0.0-alpha.1 (2019-08-07)

Full Changelog

Implemented enhancements:

Changes

* This Changelog was automatically generated by github_changelog_generator