Releases: clidey/whodb
0.43.0 - Fix scan and update issue for MySQL & MariaDB
- [core] add backticks to be part of the conditions (Issue: #230)
- [core] Buffio has some issues with scanning due to limits. Change the logic to support larger texts (Issue: #231)
What's Changed
- Fix typos by @szepeviktor in #234
- build(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.15.0 to 8.16.0 in /core by @dependabot in #241
- build(deps): bump @highlight-run/react from 6.0.4 to 7.0.3 in /frontend by @dependabot in #240
- build(deps): bump web-vitals from 4.2.3 to 4.2.4 in /frontend by @dependabot in #219
- build(deps): bump github.com/99designs/gqlgen from 0.17.55 to 0.17.56 in /core by @dependabot in #237
- build(deps): bump uuid from 10.0.0 to 11.0.3 in /frontend by @dependabot in #236
- build(deps-dev): bump @graphql-codegen/typescript-operations from 4.2.3 to 4.3.1 in /frontend by @dependabot in #221
- build(deps-dev): bump @graphql-codegen/cli from 5.0.2 to 5.0.3 in /frontend by @dependabot in #220
New Contributors
- @szepeviktor made their first contribution in #234
Full Changelog: 0.42.0...0.43.0
0.42.0 - Fix response viewer bug & redesign logic page
- Remove card layout on the login page for a cleaner look
- Fix raw execute response viewer to keep cache of submitted code and show table on select queries (case insensitive check)
Full Changelog: 0.39.0...0.42.0
0.41.0 - Add highlight optional metrics and settings page
- Add highlight optional metrics on the backend and frontend (thanks to @modelorona)
- Add settings screen to enable/disable the metrics (thanks to @modelorona)
- Update libraries
- [frontend] Gqlgen
- [frontend] @graphql-codegen
- [frontend] tailwindcss
- [frontend] framer motion
- [core] gqlparser
- [frontend] @types/lodash
- [frontend] @types/react
- [frontend] @types/nodes
- [frontend] redux tool kit
- [core] mongodb driver
- [frontend] testing library jest
What's Changed
- fix small filter bug + add contact form option by @modelorona in #184
- modify how the server starts + stops as to allow for better flexibility in releasing resources by @modelorona in #185
- build(deps): bump @types/node from 22.5.4 to 22.7.4 in /frontend by @dependabot in #183
- build(deps): bump framer-motion from 11.5.4 to 11.9.0 in /frontend by @dependabot in #182
- build(deps): bump @types/react from 18.3.5 to 18.3.10 in /frontend by @dependabot in #181
- build(deps): bump github.com/vektah/gqlparser/v2 from 2.5.16 to 2.5.17 in /core by @dependabot in #180
- build(deps-dev): bump tailwindcss from 3.4.11 to 3.4.13 in /frontend by @dependabot in #170
- build(deps): bump github.com/99designs/gqlgen from 0.17.51 to 0.17.54 in /core by @dependabot in #167
- build(deps): bump monaco-editor from 0.51.0 to 0.52.0 in /frontend by @dependabot in #164
- build(deps): bump go.mongodb.org/mongo-driver from 1.16.1 to 1.17.0 in /core by @dependabot in #162
- build(deps): bump @types/react from 18.3.10 to 18.3.12 in /frontend by @dependabot in #210
- build(deps-dev): bump @types/lodash from 4.17.7 to 4.17.12 in /frontend by @dependabot in #209
- build(deps): bump github.com/vektah/gqlparser/v2 from 2.5.17 to 2.5.18 in /core by @dependabot in #207
- build(deps): bump framer-motion from 11.9.0 to 11.11.9 in /frontend by @dependabot in #206
- build(deps): bump tailwind-merge from 2.5.2 to 2.5.4 in /frontend by @dependabot in #205
- build(deps-dev): bump @graphql-codegen/typescript from 4.0.9 to 4.1.0 in /frontend by @dependabot in #201
- build(deps): bump github.com/99designs/gqlgen from 0.17.54 to 0.17.55 in /core by @dependabot in #194
- add tentative highlight metrics + setting screen by @modelorona in #187
- build(deps): bump @testing-library/jest-dom from 6.5.0 to 6.6.2 in /frontend by @dependabot in #217
- build(deps): bump framer-motion from 11.11.9 to 11.11.10 in /frontend by @dependabot in #216
- build(deps): bump @types/jest from 29.5.13 to 29.5.14 in /frontend by @dependabot in #215
- build(deps): bump @reduxjs/toolkit from 2.2.7 to 2.3.0 in /frontend by @dependabot in #214
- build(deps): bump @types/node from 22.7.4 to 22.8.1 in /frontend by @dependabot in #218
- build(deps): bump go.mongodb.org/mongo-driver from 1.17.0 to 1.17.1 in /core by @dependabot in #190
Full Changelog: 0.38.0...0.41.0
0.40.0 - Add database configuration for MySQL and Postgres
- Add support for extending database configuration for both MySQL and Postgres (with default GORM syntax)
- Add support for MySQL host path
- Add support for default schema to be initialized using login profiles
What's Changed
- fix small filter bug + add contact form option by @modelorona in #184
- modify how the server starts + stops as to allow for better flexibility in releasing resources by @modelorona in #185
- build(deps): bump @types/node from 22.5.4 to 22.7.4 in /frontend by @dependabot in #183
- build(deps): bump framer-motion from 11.5.4 to 11.9.0 in /frontend by @dependabot in #182
- build(deps): bump @types/react from 18.3.5 to 18.3.10 in /frontend by @dependabot in #181
- build(deps): bump github.com/vektah/gqlparser/v2 from 2.5.16 to 2.5.17 in /core by @dependabot in #180
- build(deps-dev): bump tailwindcss from 3.4.11 to 3.4.13 in /frontend by @dependabot in #170
- build(deps): bump github.com/99designs/gqlgen from 0.17.51 to 0.17.54 in /core by @dependabot in #167
- build(deps): bump monaco-editor from 0.51.0 to 0.52.0 in /frontend by @dependabot in #164
- build(deps): bump go.mongodb.org/mongo-driver from 1.16.1 to 1.17.0 in /core by @dependabot in #162
- build(deps): bump @types/react from 18.3.10 to 18.3.12 in /frontend by @dependabot in #210
- build(deps-dev): bump @types/lodash from 4.17.7 to 4.17.12 in /frontend by @dependabot in #209
- build(deps): bump github.com/vektah/gqlparser/v2 from 2.5.17 to 2.5.18 in /core by @dependabot in #207
- build(deps): bump framer-motion from 11.9.0 to 11.11.9 in /frontend by @dependabot in #206
- build(deps): bump tailwind-merge from 2.5.2 to 2.5.4 in /frontend by @dependabot in #205
- build(deps-dev): bump @graphql-codegen/typescript from 4.0.9 to 4.1.0 in /frontend by @dependabot in #201
- build(deps): bump github.com/99designs/gqlgen from 0.17.54 to 0.17.55 in /core by @dependabot in #194
- add tentative highlight metrics + setting screen by @modelorona in #187
- build(deps): bump @testing-library/jest-dom from 6.5.0 to 6.6.2 in /frontend by @dependabot in #217
- build(deps): bump framer-motion from 11.11.9 to 11.11.10 in /frontend by @dependabot in #216
- build(deps): bump @types/jest from 29.5.13 to 29.5.14 in /frontend by @dependabot in #215
- build(deps): bump @reduxjs/toolkit from 2.2.7 to 2.3.0 in /frontend by @dependabot in #214
- build(deps): bump @types/node from 22.7.4 to 22.8.1 in /frontend by @dependabot in #218
- build(deps): bump go.mongodb.org/mongo-driver from 1.17.0 to 1.17.1 in /core by @dependabot in #190
Full Changelog: 0.38.0...0.40.0
0.39.0 - Support for multiple Redis databases, UI card filter
- [Feature] Add support for multiple Redis databases
- [Feature] Add filter in the storage units
- [Feature] Adding Deployment version on the sidebar
- [Bug fix] Fix filter conditions
- [Bug fix] Sorting issue in Postgres Views
- [Improvement] Modify server port release
- Bumping up the following libraries
- [frontend] tailwindcss
- [core] gqlgen
- [core] gqlparser
- [frontend] framer motion
- [frontend] @types/node
- [frontend] @types/react
- [core] mongo-driver
- [core] monaco editor
What's Changed
- fix small filter bug + add contact form option by @modelorona in #184
- modify how the server starts + stops as to allow for better flexibility in releasing resources by @modelorona in #185
- build(deps): bump @types/node from 22.5.4 to 22.7.4 in /frontend by @dependabot in #183
- build(deps): bump framer-motion from 11.5.4 to 11.9.0 in /frontend by @dependabot in #182
- build(deps): bump @types/react from 18.3.5 to 18.3.10 in /frontend by @dependabot in #181
- build(deps): bump github.com/vektah/gqlparser/v2 from 2.5.16 to 2.5.17 in /core by @dependabot in #180
- build(deps-dev): bump tailwindcss from 3.4.11 to 3.4.13 in /frontend by @dependabot in #170
- build(deps): bump github.com/99designs/gqlgen from 0.17.51 to 0.17.54 in /core by @dependabot in #167
- build(deps): bump monaco-editor from 0.51.0 to 0.52.0 in /frontend by @dependabot in #164
- build(deps): bump go.mongodb.org/mongo-driver from 1.16.1 to 1.17.0 in /core by @dependabot in #162
- build(deps): bump @types/react from 18.3.10 to 18.3.12 in /frontend by @dependabot in #210
- build(deps-dev): bump @types/lodash from 4.17.7 to 4.17.12 in /frontend by @dependabot in #209
- build(deps): bump github.com/vektah/gqlparser/v2 from 2.5.17 to 2.5.18 in /core by @dependabot in #207
- build(deps): bump framer-motion from 11.9.0 to 11.11.9 in /frontend by @dependabot in #206
- build(deps): bump tailwind-merge from 2.5.2 to 2.5.4 in /frontend by @dependabot in #205
- build(deps-dev): bump @graphql-codegen/typescript from 4.0.9 to 4.1.0 in /frontend by @dependabot in #201
- build(deps): bump github.com/99designs/gqlgen from 0.17.54 to 0.17.55 in /core by @dependabot in #194
- add tentative highlight metrics + setting screen by @modelorona in #187
- build(deps): bump @testing-library/jest-dom from 6.5.0 to 6.6.2 in /frontend by @dependabot in #217
- build(deps): bump framer-motion from 11.11.9 to 11.11.10 in /frontend by @dependabot in #216
- build(deps): bump @types/jest from 29.5.13 to 29.5.14 in /frontend by @dependabot in #215
- build(deps): bump @reduxjs/toolkit from 2.2.7 to 2.3.0 in /frontend by @dependabot in #214
- build(deps): bump @types/node from 22.7.4 to 22.8.1 in /frontend by @dependabot in #218
- build(deps): bump go.mongodb.org/mongo-driver from 1.17.0 to 1.17.1 in /core by @dependabot in #190
Full Changelog: 0.38.0...0.39.0
Add user-less login for MongoDB
- Add user-less login for MongoDB
Full Changelog: 0.36.0...0.38.0
Bug fix on the typo of the MySQL config
MySQL config allowCleartextPasswords (T was capital) bug
What's Changed
- build(deps): bump gorm.io/gorm from 1.25.11 to 1.25.12 in /core by @dependabot in #150
- build(deps): bump react-router-dom from 6.26.1 to 6.26.2 in /frontend by @dependabot in #149
- build(deps): bump @types/node from 22.5.2 to 22.5.4 in /frontend by @dependabot in #145
- build(deps-dev): bump tailwindcss from 3.4.10 to 3.4.11 in /frontend by @dependabot in #152
- build(deps-dev): bump @graphql-codegen/typescript-react-apollo from 4.3.0 to 4.3.2 in /frontend by @dependabot in #148
- build(deps): bump @apollo/client from 3.11.5 to 3.11.8 in /frontend by @dependabot in #144
- build(deps): bump framer-motion from 11.3.31 to 11.5.4 in /frontend by @dependabot in #143
- build(deps): bump @types/jest from 29.5.12 to 29.5.13 in /frontend by @dependabot in #153
- build(deps): bump @uiw/react-markdown-preview from 5.1.2 to 5.1.3 in /frontend by @dependabot in #154
- build(deps): bump github.com/99designs/gqlgen from 0.17.49 to 0.17.51 in /core by @dependabot in #156
Full Changelog: 0.35.0...0.37.0
Release fix for port selection and extending MySQL configuration
Add extension to mysql config to allowClearTextPasswords
Add extension to config to have port selection and other advanced attributes
Update following libraries
[frontend] react-router-dom
[core] gorm
[frontend] graphql-codegen
[frontend] apollo client
[frontend] framer-motion
[frontend] tailwind-css
[frontend] @types/jest
[frontend] @uiw/react-markdown-preview
[core] gqlgen
What's Changed
- build(deps): bump gorm.io/gorm from 1.25.11 to 1.25.12 in /core by @dependabot in #150
- build(deps): bump react-router-dom from 6.26.1 to 6.26.2 in /frontend by @dependabot in #149
- build(deps): bump @types/node from 22.5.2 to 22.5.4 in /frontend by @dependabot in #145
- build(deps-dev): bump tailwindcss from 3.4.10 to 3.4.11 in /frontend by @dependabot in #152
- build(deps-dev): bump @graphql-codegen/typescript-react-apollo from 4.3.0 to 4.3.2 in /frontend by @dependabot in #148
- build(deps): bump @apollo/client from 3.11.5 to 3.11.8 in /frontend by @dependabot in #144
- build(deps): bump framer-motion from 11.3.31 to 11.5.4 in /frontend by @dependabot in #143
- build(deps): bump @types/jest from 29.5.12 to 29.5.13 in /frontend by @dependabot in #153
- build(deps): bump @uiw/react-markdown-preview from 5.1.2 to 5.1.3 in /frontend by @dependabot in #154
- build(deps): bump github.com/99designs/gqlgen from 0.17.49 to 0.17.51 in /core by @dependabot in #156
Full Changelog: 0.35.0...0.36.0
0.35.0 - Refactor GraphQL schema and minor frontend improvements
- Scratchpad now shows "Action Executed" for non-Select queries.
- Change GraphQL schema in the backend to remove "type" from each query. This is now supported by the cookie credentials and will be used in the HTTP clients.
- Bug fix: adding storage unit and keyboard cursor getting unfocused when adding field names is now fixed.
- Bump frontend and backend libraries
- GraphQL CodeGen
- DagreJS
- React Types
- React Flow
- UUID Types
- Apollo Client
- Redus Toolkit
- React Testing Library [a few sub libraries]
- Elastic Search Backend Integration
- Web Vitals
- Framer Motion
Note: non-affecting changes - there is a HTTP wrapper over the GraphQL resolvers now that will be used in the HTTP clients in each language. This will not affect current workflows as it is only used by the clients and in API Gateway workflows.
What's Changed
- build(deps): bump github.com/elastic/go-elasticsearch/v8 from 8.14.0 to 8.15.0 in /core by @dependabot in #124
- build(deps): bump @testing-library/react from 16.0.0 to 16.0.1 in /frontend by @dependabot in #123
- build(deps): bump @reduxjs/toolkit from 2.2.5 to 2.2.7 in /frontend by @dependabot in #122
- build(deps): bump @apollo/client from 3.11.4 to 3.11.5 in /frontend by @dependabot in #120
- build(deps-dev): bump @types/uuid from 9.0.8 to 10.0.0 in /frontend by @dependabot in #119
- build(deps): bump @testing-library/jest-dom from 5.17.0 to 6.5.0 in /frontend by @dependabot in #121
- Change: Remove type from the schema by @hkdeman in #130
- build(deps): bump web-vitals from 2.1.4 to 4.2.3 in /frontend by @dependabot in #125
- build(deps): bump framer-motion from 11.2.10 to 11.3.31 in /frontend by @dependabot in #126
- build(deps): bump @types/react from 18.3.4 to 18.3.5 in /frontend by @dependabot in #127
- build(deps): bump @testing-library/user-event from 13.5.0 to 14.5.2 in /frontend by @dependabot in #128
- build(deps): bump @types/node from 22.5.1 to 22.5.2 in /frontend by @dependabot in #131
- Add HTTP Endpoints by @hkdeman in #103
Full Changelog: 0.34.0...0.35.0
0.34.0 - Add Integration for ChatGPT and Anthropic
- Add support for ChatGPT integration
- Add support for Anthropic integration
- Add UI support for adding external models with tokens
- Add external model's credentials persistence in the browser cache
What's Changed
- Fix up ChatGPT integration by @hkdeman in #102
- build(deps): bump @types/jest from 27.5.2 to 29.5.12 in /frontend by @dependabot in #105
- build(deps-dev): bump @graphql-codegen/typescript-operations from 4.2.1 to 4.2.3 in /frontend by @dependabot in #106
- build(deps): bump monaco-editor from 0.50.0 to 0.51.0 in /frontend by @dependabot in #107
- build(deps-dev): bump @types/lodash from 4.17.5 to 4.17.7 in /frontend by @dependabot in #109
- build(deps): bump gorm.io/gorm from 1.25.10 to 1.25.11 in /core by @dependabot in #110
- build(deps): bump @types/node from 16.18.98 to 22.5.1 in /frontend by @dependabot in #111
Full Changelog: 0.33.0...0.34.0