Skip to content

Releases: microsphere-projects/microsphere-alibaba-druid

v0.2.0

16 Jan 14:05
ae5b237

Choose a tag to compare

What's Changed

Build and CI/CD Workflow

  • Removed Gradle-based GitHub Actions workflows (.github/workflows/gradle-build.yml and .github/workflows/gradle-publish.yml) and added Maven-based workflows for building and publishing (.github/workflows/maven-build.yml and .github/workflows/maven-publish.yml). Maven workflows now support multiple Java versions and Spring Cloud profiles, and handle publishing to Maven Central.

  • Added Maven wrapper configuration to support consistent Maven builds across environments (.mvn/wrapper/maven-wrapper.properties).

  • Removed Gradle build logic and convention files, cleaning up unused Gradle configuration (build-logic/build.gradle.kts, build-logic/settings.gradle.kts, build-logic/src/main/java/buildlogic.java-common-conventions.gradle.kts).

Documentation

  • Significantly expanded the README.md to document the new Maven-based build and dependency management, provide module descriptions, usage instructions, and update badges to reflect the new Maven artifacts.

Project Governance

  • Added a CODE_OF_CONDUCT.md to establish community standards and reporting procedures, fostering a welcoming and respectful environment.

Full Changelog: 0.0.1...0.2.0

v0.1.0

16 Jan 14:49
d2032dc

Choose a tag to compare

What's Changed

Build and CI/CD Workflow

  • Removed Gradle-based GitHub Actions workflows (.github/workflows/gradle-build.yml and .github/workflows/gradle-publish.yml) and added Maven-based workflows for building and publishing (.github/workflows/maven-build.yml and .github/workflows/maven-publish.yml). Maven workflows now support multiple Java versions and Spring Cloud profiles, and handle publishing to Maven Central.

  • Added Maven wrapper configuration to support consistent Maven builds across environments (.mvn/wrapper/maven-wrapper.properties).

  • Removed Gradle build logic and convention files, cleaning up unused Gradle configuration (build-logic/build.gradle.kts, build-logic/settings.gradle.kts, build-logic/src/main/java/buildlogic.java-common-conventions.gradle.kts).

Documentation

  • Significantly expanded the README.md to document the new Maven-based build and dependency management, provide module descriptions, usage instructions, and update badges to reflect the new Maven artifacts.

Project Governance

  • Added a CODE_OF_CONDUCT.md to establish community standards and reporting procedures, fostering a welcoming and respectful environment.

Full Changelog: 0.0.1...0.1.0

v0.0.1

14 Feb 11:47
a227f85

Choose a tag to compare

Features

Microsphere Alibaba Druid supports the following features:

  • Interception on executing the SQL Statements
  • Logging the SQL Statements

Usage

Dependency

Maven

<dependencyManagement>
    <dependencies>
        <groupId>io.github.microsphere-projects</groupId>
        <artifactId>microsphere-alibaba-druid-dependencies</artifactId>
        <version>0.0.1</version>
    </dependency>
</dependencyManagement>

Gradle Dependency

implementation(platform("io.github.microsphere-projects:microsphere-alibaba-druid-dependencies:0.0.1"))

3.2. Demo

See Demo

More: Wiki

Full Changelog: https://github.com/microsphere-projects/microsphere-alibaba-druid/commits/0.0.1