Repository navigation
Releases: DokaDev/datarig
Release list
v0.24.1
The archives are for macOS and Linux (arm64 and x86_64) and Windows (x86_64); SHA256SUMS lists their checksums. The Windows build is untested: CI builds it and runs its tests, but nobody has used datarig on Windows yet.
What's Changed
- fix(ui): make the active tab stand out by @DokaDev in #126
- chore(release): 0.24.1 by @DokaDev in #127
Full Changelog: v0.24.0...v0.24.1
v0.24.0
The archives are for macOS and Linux (arm64 and x86_64) and Windows (x86_64); SHA256SUMS lists their checksums. The Windows build is untested: CI builds it and runs its tests, but nobody has used datarig on Windows yet.
What's Changed
Full Changelog: v0.23.1...v0.24.0
v0.23.1
The archives are for macOS and Linux (arm64 and x86_64) and Windows (x86_64); SHA256SUMS lists their checksums. The Windows build is untested: CI builds it and runs its tests, but nobody has used datarig on Windows yet.
What's Changed
- fix(deps): rustls 0.23.46 by @DokaDev in #122
- feat(tabs): dragged tab follows the pointer by @DokaDev in #121
- chore(release): 0.23.1 by @DokaDev in #123
Full Changelog: v0.23.0...v0.23.1
v0.23.0
Highlights
- TLS for PostgreSQL and MySQL (#114, #115, #118, #117): libpq's
sslmodeand MySQL's--ssl-modevalues, a CA file, a client certificate and key; the server's certificate checked against the CA file or the system's trusted certificates, by the profile's host also through an SSH tunnel; cancel requests andKILL QUERYencrypted too. Each connection says how it is encrypted (TLS 1.3, server verified), and a plain connection to another machine is a warning. See the README's TLS section. - Existing
prefer/PREFERREDprofiles now try TLS first (without verifying the certificate): nothing breaks, the indicator changes. MySQL profiles without a mode arePREFERRED(except ones that pin a server public key). - Behaviour changes to know: a PostgreSQL
preferprofile now tries TLS, so a server that offers TLS but only TLS 1.0/1.1 (or a certificate key rustls refuses) is now an error instead of a plain connection (setdisable); MySQL profiles without a mode default toPREFERRED; a MySQL login that needs the password itself over TLS whose certificate was not checked is refused to a server on another machine (useVERIFY_CA/VERIFY_IDENTITY, an SSH tunnel, or allow key retrieval). - Tabs can be dragged to reorder them (#119).
The archives are for macOS and Linux (arm64 and x86_64) and Windows (x86_64); SHA256SUMS lists their checksums. The Windows build is untested: CI builds it and runs its tests, but nobody has used datarig on Windows yet.
What's Changed
- feat(tls): TLS settings, the tls crate and the encryption indicator by @DokaDev in #114
- feat(postgres): TLS connections by @DokaDev in #115
- feat(mysql): TLS connections by @DokaDev in #118
- feat(tabs): drag tabs to reorder them by @DokaDev in #119
- docs: TLS, and its tests in CI by @DokaDev in #117
- chore(release): 0.23.0 by @DokaDev in #120
Full Changelog: v0.22.0...v0.23.0
v0.22.0
The archives are for macOS and Linux (arm64 and x86_64) and Windows (x86_64); SHA256SUMS lists their checksums. The Windows build is untested: CI builds it and runs its tests, but nobody has used datarig on Windows yet.
What's Changed
- feat(results): flash the copied cells by @DokaDev in #112
- chore(release): 0.22.0 by @DokaDev in #113
Full Changelog: v0.21.2...v0.22.0
v0.21.2
The archives are for macOS and Linux (arm64 and x86_64) and Windows (x86_64); SHA256SUMS lists their checksums. The Windows build is untested: CI builds it and runs its tests, but nobody has used datarig on Windows yet.
What's Changed
- chore: steady a cancel test, drop Hangul and bytecode, document the MySQL crate by @DokaDev in #109
- fix(ui): open forms follow the keychain; a copy leaves it like a new one by @DokaDev in #110
- chore(release): 0.21.2 by @DokaDev in #111
Full Changelog: v0.21.1...v0.21.2
v0.21.1
The archives are for macOS and Linux (arm64 and x86_64) and Windows (x86_64); SHA256SUMS lists their checksums. The Windows build is untested: CI builds it and runs its tests, but nobody has used datarig on Windows yet.
What's Changed
- fix(ui): default an own tunnel's secret storage like the password's by @DokaDev in #106
- build: move crates into crates/{core,tui,ssh,bench} and crates/drivers by @DokaDev in #107
- chore(release): 0.21.1 by @DokaDev in #108
Full Changelog: v0.21.0...v0.21.1
v0.21.0
The archives are for macOS and Linux (arm64 and x86_64) and Windows (x86_64); SHA256SUMS lists their checksums. The Windows build is untested: CI builds it and runs its tests, but nobody has used datarig on Windows yet.
What's Changed
- feat(themes): copy and new commands for writing theme files by @DokaDev in #103
- feat(ui): profile form fields with a few values pick from a list by @DokaDev in #104
- chore(release): 0.21.0 by @DokaDev in #105
Full Changelog: v0.20.0...v0.21.0
v0.20.0
The archives are for macOS and Linux (arm64 and x86_64) and Windows (x86_64); SHA256SUMS lists their checksums. The Windows build is untested: CI builds it and runs its tests, but nobody has used datarig on Windows yet.
What's Changed
- feat(ui): hover is a background on every theme; table tabs show their connection by @DokaDev in #101
- chore(release): 0.20.0 by @DokaDev in #102
Full Changelog: v0.19.0...v0.20.0
v0.19.0
The archives are for macOS and Linux (arm64 and x86_64) and Windows (x86_64); SHA256SUMS lists their checksums. The Windows build is untested: CI builds it and runs its tests, but nobody has used datarig on Windows yet.
What's Changed
- test(mysql): allow the estimates' momentary lock past a waiting ALTER by @DokaDev in #96
- feat(secrets): offer to stop macOS keychain prompts after updates by @DokaDev in #97
- feat(complete): offer enum and check values inside string literals by @DokaDev in #98
- feat(ui): environment colours on names, visible unfocused selection, hover sync by @DokaDev in #99
- chore(release): 0.19.0 by @DokaDev in #100
Full Changelog: v0.18.0...v0.19.0