Skip to content

Conversation

@siujamo
Copy link
Contributor

@siujamo siujamo commented Jun 24, 2025

Upgrade to version 3.0.0.

Changes

  • Module simple-jwt removed.
  • Renamings:
    • Package com.onixbyte.devkit.utils to com.onixbyte.common.util;
    • Package com.onixbyte.security to com.onixbyte.crypto;
    • Package com.onixbyte.guid to com.onixbyte.identitygenerator;
    • Class GuidCreator to IdentityGenerator;
    • Package com.onixbyte.nums to com.onixbyte.math;
    • Module devkit-bom to version-catalogue;
  • Module key-pair-loader upgrade to crypto-toolbox, loaders are splited by its key type (private or public) and its algorithm.

@siujamo siujamo added this to the v3.0.0 milestone Jun 24, 2025
@siujamo siujamo requested review from Copilot and zihluwang June 24, 2025 03:24
@siujamo siujamo self-assigned this Jun 24, 2025
@siujamo siujamo added documentation Improvements or additions to documentation enhancement New feature or request labels Jun 24, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Upgrade the project to version 3.0.0 with a new module structure, updated licenses, and removal of deprecated modules

  • Switched all modules to MIT-style license headers
  • Renamed and reorganized modules/packages (e.g., devkit-bom → version-catalogue, devkit-utils → common-toolbox, guid → identity-generator, key-pair-loader → crypto-toolbox, num4j → math-toolbox)
  • Removed simple-jwt resources and modules, updated BOM references

Reviewed Changes

Copilot reviewed 88 out of 95 changed files in this pull request and generated no comments.

File Description
version-catalogue/build.gradle.kts Updated publication IDs and dependencies for v3.0.0
version-catalogue/README.md Added new readme for Version Catalogue BOM
settings.gradle.kts Replaced old module includes with new module names
Comments suppressed due to low confidence (2)

version-catalogue/README.md:45

  • The example hardcodes version 2.0.0; update to 3.0.0 or use a placeholder variable so it stays in sync with the actual BOM version.
    implementation(platform("com.onixbyte:version-catalogue:2.0.0"))

version-catalogue/README.md:45

  • The Kotlin DSL snippet uses version 2.0.0; it should be updated to 3.0.0 or parameterized to avoid drift.
    implementation(platform("com.onixbyte:version-catalogue:2.0.0"))

@zihluwang zihluwang merged commit 1599778 into main Jun 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants