Skip to content

Releases: JasonShin/sqlx-ts

Release v0.1.0-alpha.9

09 Mar 19:34
dd74618
Compare
Choose a tag to compare

Releasing an alpha with more extensive feature support for type generation

Release v0.1.0-alpha.8

28 Jan 06:49
f7aafbb
Compare
Choose a tag to compare

The release contains partially working type generation code.

I'm making a release to trigger the documentation website to be republished with the latest contents

Release v0.1.0-alpha.7

27 Nov 04:47
1890332
Compare
Choose a tag to compare

It's been a while since I made any release (mostly due to being busy and etc)

The release introduces new fixes

  • Instead of using EXPLAIN, we now rely on PREPARE as PREPARE can interpret query arguments

The release introduces bleeding edge/work in progress work around generating types based on SQL

  • It can only figure out types for SELECT results at the moment
  • INSERT, UPDATE and DELETE translation will be coming up in upcoming releases
  • Parsing query arguments will be done in the future

Release v0.1.0-alpha.6

12 Jun 04:36
Compare
Choose a tag to compare
chore: adding cargo install step in mdbook

Release v0.1.0-alpha.5

04 Jun 14:35
3c6a259
Compare
Choose a tag to compare

feature: supporting the initial POC of file-based configuration to handle multiple database connections
docs: Updating docs to describe CLI options vs environment variables vs file based config

Release v0.1.0-alpha.4

23 May 13:50
Compare
Choose a tag to compare

Adding official documentation as part of the release process

Release v0.1.0-alpha.3

15 May 11:25
Compare
Choose a tag to compare

In Release v0.1.0-alpha.2, the old GitHub action to publish release binaries was broken. I rewrote it to publish working binaries for all MacOS, Linux and Windows.

In addition, the release fixes install.sh script to work again.

Release v0.1.0-alpha.2

03 May 14:56
84800b0
Compare
Choose a tag to compare

What's Changed

  • chore: todo()! cleanups and support all syntax in TS and JS by @JasonShin in #6

New Contributors

Full Changelog: v0.1.0-alpha.1...v0.1.0-alpha.2

Release v0.1.0-alpha.1

29 Apr 14:23
Compare
Choose a tag to compare

The very first release of sqlx-ts! 🚀

So far I've been wiring up my initial idea of bringing sqlx into Typescript and Javascript world for the first time! We are in an early stage of everything that I want to do with sqlx-ts project. Eventually, I want to see how this project can replace ORM driven development environment in Nodejs. Like Go and Rust developers, Nodejs developers now have compile-time safe SQL queries and never ship a broken query anymore!

With the sqlx-ts binary installable via install.sh script or you can install it manually for the time being, we added initial cut support for the following features:

  • MySQL and PostgreSQL support
  • CLI with rich configurations to connect to your main development database
  • sql tagged template literal module that you can download from NPM
  • Compile-time check your SQL queries in your Typescript and Javascript codebase!

In the upcoming releases:

  • --verbose option in CLI to print successful query checks
  • Possibly sqlite support
  • Initial cut release to support multiple database connections! Check the proposal of this here