Skip to content

Releases: samchon/nestia

v3.12.1

03 Sep 04:11
37ab33b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.12.0...v3.12.1

v3.12.0

27 Aug 15:48
831097f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.11.3...v3.12.0

v3.11.3

23 Aug 02:52
9479a8b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.11.2...v3.11.3

v3.11.2

23 Aug 02:52
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.11.1...v3.11.2

v3.11.1

14 Aug 16:15
c400012
Compare
Choose a tag to compare

Boosted up @nestia/sdk performance by entirely re-making, building time of Swagger Document and SDK library has been reduced.

Also, @nestia/sdk has started supporting multiple SDK libraries and Swagger Documents generations.

You can configure multiple INestiaConfig typed instances in the nestia.config.ts file.

import { INestiaConfig } from "@nestia/sdk";
import { NestFactory } from "@nestjs/core";
 
import { AppModule } from "./src/modules/AppModule";
import { BbsModule } from "./src/modules/BbsModule";
import { CommonModule } from "./src/modules/CommonModule";
 
export const NESTIA_CONFIGURATIONS: INestiaConfig[] = [
  {
    input: () => NestFactory.create(AppModule),
    openai: {
      output: "openai.json",
      keyword: true,
    },
  },
  {
    input: () => NestFactory.create(BbsModule),
    openai: {
      output: "bbs.openai.json",
      keyword: true,
    },
  },
  {
    input: () => NestFactory.create(CommonModule),
    openai: {
      output: "common.openai.json",
      keyword: false,
    },
  },
];
export default NESTIA_CONFIGURATIONS;

https://nestia.io/docs/sdk/swagger/#multiple-files-generation

What's Changed

  • Developing #980: to boost up @nestia/sdk performance. by @samchon in #982
  • Allow multiple configurations in a file. by @samchon in #985
  • Fix a little bit weird equal comparison. by @samchon in #986
  • Fix request body content type bug of SDK library. by @samchon in #987
  • Bump up @nestia/migrate embedded NestJS/Nestia versions. by @samchon in #988
  • Introduce multiple swagger files generation mode in the document. by @samchon in #990
  • Test programs' re-compilations by @samchon in #989
  • Explain how @TypedException() has been changed. by @samchon in #991

Full Changelog: v3.10.0...v3.11.1

v3.10.0

03 Aug 14:36
Compare
Choose a tag to compare
compare

typia enhanced performance, and nestia follows the update.

As the ObjectHierarchical like structures are commonly seen in the real world services, especially in the backend applications, I strongly recommend installing this update.

What's Changed

Full Changelog: v3.9.0...v3.10.0

v3.9.0

27 Jul 18:12
674697d
Compare
Choose a tag to compare

What's Changed

  • Support #203: allow implicit type when generating swagger file. by @samchon in #972

Full Changelog: v3.8.1...v3.9.0

v3.8.1

26 Jul 07:37
62794ee
Compare
Choose a tag to compare

What's Changed

  • npx nestia openai command. by @samchon in #965
  • Documentation of OpenAI function calling schemas generator. by @samchon in #967
  • Fix #966: support jsx configured case. by @p-sw in #968
  • Add memory consumption graph in benchmark program. by @samchon in #970
  • Make memory consumption benchmark much detaily. by @samchon in #971

New Contributors

  • @p-sw made their first contribution in #968

Full Changelog: v3.7.2...v3.8.1

v3.7.2

19 Jul 04:36
Compare
Choose a tag to compare

What's Changed

  • Prohibit TypedFormData.Body() function in older NodeJS version. by @samchon in #964
  • Bump up typia version and update Primitive type to be compatible. by @samchon in #963

Full Changelog: v3.7.1...v3.7.2

v3.7.1

17 Jul 07:56
9337ec3
Compare
Choose a tag to compare

What's Changed

  • Let CLI to setup @nestia/benchmark too. by @samchon in #959
  • fix/docs: replace FastifyAdaptor with FastifyAdapter by @LeUKi in #960
  • Exact documentation of @nestia/benchmark by @samchon in #961
  • Add MigrateFetcher.propagate() function. by @samchon in #962

New Contributors

Full Changelog: v3.7.0...v3.7.1