Releases: clidey/whodb
0.44.0 - Release - Clickhouse support, Postgres smart parser ui tweaks, dependency updates
__ Generated By Clidey's Auto GitHub Release__
Features:
- Clickhouse support 🥳 (yay! let us know if you run into any bugs)
- Add smart parsing Postgres URL (a big thanks to @HarshDodiya1)
Security Fixes [Availability]
- Fix memory unbound consumption bug (a big thanks to @thevilledev)
Maintenance:
- Small UI tweaks 🎨
- Dependency updates
- Move to Parcel for better build performance (fix up the file server to work with the new bundle)
- Make the notification styling matching Clidey platform's.
What's Changed
- add ClickHouse support by @modelorona in #211
- update clickhouse raw execute query to use params by @modelorona in #264
- build(deps): bump cross-spawn from 7.0.3 to 7.0.6 in /frontend by @dependabot in #263
- build(deps): bump rollup from 2.79.1 to 2.79.2 in /frontend by @dependabot in #262
- build(deps): bump dset from 3.1.3 to 3.1.4 in /frontend by @dependabot in #261
- build(deps): bump http-proxy-middleware from 2.0.6 to 2.0.7 in /frontend by @dependabot in #260
- build(deps): bump gorm.io/driver/postgres from 1.5.9 to 1.5.11 in /core by @dependabot in #254
- build(deps): bump github.com/vektah/gqlparser/v2 from 2.5.19 to 2.5.20 in /core by @dependabot in #250
- build(deps): bump github.com/99designs/gqlgen from 0.17.56 to 0.17.57 in /core by @dependabot in #249
- build(deps): bump @types/react-dom from 18.3.0 to 18.3.1 in /frontend by @dependabot in #246
- build(deps-dev): bump @types/lodash from 4.17.12 to 4.17.13 in /frontend by @dependabot in #244
- build(deps): bump @testing-library/jest-dom from 6.6.2 to 6.6.3 in /frontend by @dependabot in #242
- build(deps): bump ws from 7.5.9 to 7.5.10 in /frontend by @dependabot in #267
- build(deps): bump micromatch from 4.0.7 to 4.0.8 in /frontend by @dependabot in #266
- build(deps): bump express from 4.19.2 to 4.21.2 in /frontend by @dependabot in #259
- build(deps): bump webpack from 5.92.0 to 5.97.1 in /frontend by @dependabot in #265
- build(deps): bump @apollo/client from 3.11.8 to 3.12.2 in /frontend by @dependabot in #257
- build(deps): bump react-router-dom from 6.27.0 to 7.0.2 in /frontend by @dependabot in #253
- build(deps-dev): bump tailwindcss from 3.4.14 to 3.4.16 in /frontend by @dependabot in #270
- build(deps): bump golang.org/x/crypto from 0.28.0 to 0.31.0 in /core by @dependabot in #283
- build(deps): bump github.com/go-chi/chi/v5 from 5.1.0 to 5.2.0 in /core by @dependabot in #282
- build(deps): bump github.com/99designs/gqlgen from 0.17.57 to 0.17.60 in /core by @dependabot in #277
- build(deps): bump gorm.io/driver/sqlite from 1.5.6 to 1.5.7 in /core by @dependabot in #276
- build(deps): bump @testing-library/react from 16.0.1 to 16.1.0 in /frontend by @dependabot in #274
- build(deps): bump nanoid from 3.3.7 to 3.3.8 in /frontend by @dependabot in #279
- build(deps): bump @highlight-run/react from 7.0.3 to 8.0.2 in /frontend by @dependabot in #273
- build(deps-dev): bump @graphql-codegen/typescript from 4.1.1 to 4.1.2 in /frontend by @dependabot in #272
- Update README.md using remote ollama server by @learningpro in #251
- feat(auth): fix dos attack bug by @hkdeman in #293
- [FR] Added feature to automatically parse postgres url when pasting by @HarshDodiya1 in #255
New Contributors
- @learningpro made their first contribution in #251
- @HarshDodiya1 made their first contribution in #255
Full Changelog: 0.43.0...0.44.0
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