Releases: danvergara/dblab
Releases · danvergara/dblab
Release v0.17.0-rc1
Changelog
- 393d1a9 build(make): add a target command to create migrations
- 215de5f build(makefile): update target commands
- 5257b3e build(migrations): add migration files to add schemas to the database
- f98305f build(version): bump version to v0.17.0
- 262e215 build(version): bump version to v0.17.0-rc1
- 0b7ec74 docs(readme): update the readme with the schema feature
- 0a4d9ed feat(client): add more queries written using squirrel
- 514766b feat(client): add schema field to client
- f37bee9 feat(client): use fmt verb %q to print quoted characters so that the user can use keywords as table names
- efe9af1 feat(cmd): add the schema flag to the cli
- a1ec338 feat(command): add schema field to options struct
- d2e26c6 feat(config): add schema field to the config object
- d2e2b8e test(client): add the schema field to the client's tests
Release v0.16.2
Changelog
- 49e5932 build(version): bump version to v0.16.2
- 1ebb6da fix(gui): fix the crash on when the terminal reaches its minimum size
- fa20de6 refactor(gui): refactor the widget size handling in a function
- 714ecc8 build(scripts): update the binary name on the installation script
- df5c16b build(version): bump version to v0.16.2-rc1
- b519a90 fix(actions): increase the golangci-lint execution timeout
- d977798 fix(client): add a method to the client to get the total pages from the pagination manager
- 95f9ebd fix(client): add a name property to the Table struct to know where the apps is in
- e24d2d3 fix(gui): refactor the widgets receiving a factor instead fixed coordinates
- 5981cca fix(gui): replace showLabelContent with showIndex to show the page index on a single widget
- 3b6ad08 fix(gui): unify the index page on a single widget
- 26aa41d refactor(gui): refactor widget api
- 4febf7c style(cmd): update a deprecated dependency
Release v0.16.2-rc2
Release v0.16.2-rc1
Changelog
- 714ecc8 build(scripts): update the binary name on the installation script
- df5c16b build(version): bump version to v0.16.2-rc1
- b519a90 fix(actions): increase the golangci-lint execution timeout
- d977798 fix(client): add a method to the client to get the total pages from the pagination manager
- 95f9ebd fix(client): add a name property to the Table struct to know where the apps is in
- e24d2d3 fix(gui): refactor the widgets receiving a factor instead fixed coordinates
- 5981cca fix(gui): replace showLabelContent with showIndex to show the page index on a single widget
- 3b6ad08 fix(gui): unify the index page on a single widget
- 26aa41d refactor(gui): refactor widget api
- 4febf7c style(cmd): update a deprecated dependency
Release v0.16.1
Changelog
- 13220ca build(scripts): add a bash script to install the sqlite binary
- 137c290 build(version): bump to version v0.16.1
- 6722f65 build(version): bump to version v0.16.1-rc1
- b47cc16 ci(actions): add a new action that is triggered when a change on goreleaser files occurs
- ec1548c ci(actions): trigger the workflow just when goreleaser files change
- e54d630 docs(readme): add instructions on how to install the dblab-sqlite binary
- 572077d fix(actions): fix release workflow
- e937233 fix(actions): fix the release workflow to build every binary for the different target platforms with cgo enabled
- 1eef8a2 fix(goreleaser): add more config files for every target platform
- 0a35262 fix(goreleaser): add the build folder to the gitignore file
- 66b52fd fix(goreleaser): fix syntaxis of the main goreleaser file
- 76742c0 fix(goreleaser): fix the naming of the zip file for the sqlite binaries
- 181afef fix(goreleaser): fix the original goreleaser file to just build the main binary with cgo not enabled
v0.16.0
Changelog
- c9e0bb5 ci(actions): add a new binary build to provide an special binary for sqlite and cgo enabled
- d7f4b95 ci(actions): add a step to check if the binary version matches the latest release tag
- a3c42d9 ci(actions): add suport for git tags for release candidates and beta versions
- eb1fd08 feat(gui): add a better feedback response at query events
- b9f3a5d feat(gui): add the ability to update the table list if tables status get updated
- 75eb190 fix(actions): fix how the versions are evaluated
- 4692fa4 fix(actions): fix the regex for the release candidates
v0.16.0-rc1
Changelog
- 557413c build(version): bump to version v0.16.0-rc
- 57013e6 build(version): bump version to v0.16.0
- c9e0bb5 ci(actions): add a new binary build to provide an special binary for sqlite and cgo enabled
- d7f4b95 ci(actions): add a step to check if the binary version matches the latest release tag
- a3c42d9 ci(actions): add suport for git tags for release candidates and beta versions
- eb1fd08 feat(gui): add a better feedback response at query events
- b9f3a5d feat(gui): add the ability to update the table list if tables status get updated
- 75eb190 fix(actions): fix how the versions are evaluated
- 4692fa4 fix(actions): fix the regex for the release candidates
- 10ffb29 fix(actions): fix version command
- 050c12a fix(version): fix the version
v0.15.1
v0.15.0
Changelog
- bedfc77 build(makefile): add limit flag to the run target
- 8301ff5 docs(readme): add comments on how to move between pages
- ba79efa docs(readme): add screenshots with the pagination feature to the readme file
- cc505f4 feat(client): add a count method to return the number of rows of a given table
- 88b4123 feat(client): add the pagination capabilities to the client
- 5f18757 feat(cmd): add the limit variable to the cli cmd to be handled as an input from the user
- c6682f4 feat(form): add the limit options to the form to be introduced by the user
- 3a18610 feat(gui): add pagination capabilities to the gui
- 0ef775c feat(gui): show total pages on the navigation panel
- 048b665 feat(pagination): add a pagination package to manage the pagination calculations
- defebb0 feat(pagination): add activate flag
- a60edba feat(pagination): add the ability to manage the state of the selected table
- 2c800ac fix(config): add a limit field to the config object to control the size of result sets of the queries from the listed tables
- 3a4ab70 refactor(client): add a metadata method which bundles up the previous main methonds into a single one
- 3e02f9c refactor(gui): add widgets objects to abstract the creation of the app
- 6216421 refactor(gui): minor details
- 2e6f239 refactor(gui): refactor the metadata section to show the main info of a given table
- 6e5c8be style(gui): format some lines for a better output