Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare @samchon/openapi v3 update #1507

Merged
merged 1 commit into from
Feb 23, 2025
Merged

Prepare @samchon/openapi v3 update #1507

merged 1 commit into from
Feb 23, 2025

Conversation

samchon
Copy link
Owner

@samchon samchon commented Feb 21, 2025

This pull request includes version updates and documentation improvements, as well as schema adjustments to enhance clarity and accuracy. The most important changes are summarized below:

Version Updates:

  • Updated the typia package version to 8.0.0-dev.20250222 and the @samchon/openapi dependency to ^3.0.0-dev.20250222 in package.json. [1] [2]
  • Updated the typescript-json package version to 8.0.0-dev.20250221 and its typia dependency to 8.0.0-dev.20250221 in packages/typescript-json/package.json. [1] [2]

Documentation Improvements:

  • Improved badge labels and descriptions in packages/typescript-json/README.md. [1] [2]

Schema Adjustments:

  • Enhanced property descriptions in test/schemas/json.schemas/v3_0/UltimateUnion.json and test/schemas/json.schemas/v3_1/UltimateUnion.json to specify types more clearly. [1] [2] [3] [4] [5] [6] [7] [8]
  • Added and reordered required properties in test/schemas/json.schemas/v3_0/UltimateUnion.json and test/schemas/json.schemas/v3_1/UltimateUnion.json to ensure consistency. [1] [2] [3] [4] [5] [6] [7] [8]
  • Corrected schema references from INull to IUnknown and vice versa in test/schemas/json.schemas/v3_0/UltimateUnion.json and test/schemas/json.schemas/v3_1/UltimateUnion.json. [1] [2] [3] [4] [5] [6] [7] [8] [9]

@samchon samchon added enhancement New feature or request dependencies Pull requests that update a dependency file labels Feb 21, 2025
@samchon samchon self-assigned this Feb 21, 2025
Copy link

pkg-pr-new bot commented Feb 21, 2025

Open in Stackblitz

npm i https://pkg.pr.new/typia@1507

commit: fa0b0e9

Copy link

New and updated dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/[email protected] 🔁 npm/[email protected] Transitive: environment, filesystem, network, shell +48 12.4 MB samchon

View full report↗︎

Copy link
Owner Author

@samchon samchon left a comment

Choose a reason for hiding this comment

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

No problem

@samchon samchon merged commit f63f2ba into v8.0 Feb 23, 2025
11 checks passed
samchon added a commit that referenced this pull request Mar 1, 2025
* Prepare `@samchon/openapi` v3 update (#1507)

* Prepare next update of TypeScript (#1509)

* No more `typia patch` command required (#1510)

* Upgrade next version depepdency

* Close #1506: PNPM monorepo with `pnpm-lock.yaml` files. (#1514)

* Close #1506: PNPM monorepo with `pnpm-lock.yaml` files.

* Update workflows

* Fix build.yml

* Fix build.yml again

* Disable bun due to it does not support PNPM monorepo

* feat: remvoe bun action (#1520)

* Deprecate `llm.applicationOfValidate()` function. (#1524)

* Publish v8.0

---------

Co-authored-by: ryoppippi <[email protected]>
@samchon samchon deleted the dependency/openapi branch March 14, 2025 16:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant