sql_conn 2.0.0 copy "sql_conn: ^2.0.0" to clipboard
sql_conn: ^2.0.0 copied to clipboard

PlatformAndroid

Universal production-ready Flutter SQL connector using JDBC and secure pooled connections.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project follows Semantic Versioning.


2.0.0 - 2026-01-24 #

🚀 Major Release — Complete Modern Rewrite #

This release is a full modernization of sql_conn, rebuilt for production-grade usage.

Added #

  • Pigeon-based type-safe Flutter ↔ Android communication
  • Multi-connection support via connectionId
  • Prepared statements with parameterized queries
  • Stored procedure execution support
  • SQL script / batch execution support
  • Null-safe Dart API (Dart 3 / Flutter 3)
  • Android-only lightweight example app
  • Modern Android toolchain (AGP 8+, Kotlin 1.9, Java 17 target)

Changed #

  • Migrated from MethodChannel to Pigeon
  • Complete rewrite of Android plugin architecture
  • Simplified stateless Flutter API design
  • Updated build system and Gradle configuration

Removed #

  • Legacy MethodChannel implementation
  • Old Android threading and StrictMode hacks
  • Manual JSON string construction logic

Security #

  • Prepared statements to prevent SQL injection
  • No credential logging

0.0.3 - 2022-01-10 #

Added #

  • Timeout support for database connections

Fixed #

  • Minor bug fixes and stability improvements

0.0.2 - 2021-12-20 #

Added #

  • Initial documentation

0.0.1 - 2021-12-01 #

Added #

  • Initial release
  • Basic SQL Server connectivity
  • Read / write query support

51
likes
150
points
98
downloads

Publisher

unverified uploader

Weekly Downloads

Universal production-ready Flutter SQL connector using JDBC and secure pooled connections.

Repository (GitHub)
View/report issues

Documentation

API reference

License

Apache-2.0 (license)

Dependencies

flutter

More

Packages that depend on sql_conn

Packages that implement sql_conn