Repository navigation
v0.7.8
ExisJS Release v0.7.8
Release Date: 2026-09-22
Type: Patch & Export Fixes
Affected Packages: exisjs, create-exisjs
Highlights
- Package Subpath Export (
exisjs/swagger): Added./swaggertopackages/exisjs/package.jsonsubpath exports mapping, enabling clean, dedicated imports fromexisjs/swagger(swagger,docs,defineSwagger,generateOpenApiSpec,renderDocumentationHtml, and all OpenAPI decorators). - Documentation Accuracy & File Conventions:
- Aligned all Swagger guide examples in
docs/content/swagger.mdxanddocs/reference/swagger.mdxwith canonical ExisJS folder routing (src/http/users/route.ts,src/http/products/route.ts). - Standardized OOP class controller examples with
export default class ...and@Controller(). - Documented advanced configuration options in
exis.config.ts(transformSpec,servers,securitySchemes,customCss) and optional server boot hooks insrc/http/server.ts.
- Aligned all Swagger guide examples in
- Dependency Alignment: Updated
create-exisjstemplate generator dependency toexisjs: '^0.7.8'.
Key Improvements
1. exisjs/swagger Subpath Resolution
Consumers and external tooling can now reliably import Swagger utilities:
import { generateOpenApiSpec, renderDocumentationHtml, swagger } from 'exisjs/swagger'2. Documentation Parity
All Swagger documentation pages strictly reflect ExisJS architecture without placeholder file paths or conflicting setup instructions.
Full Changelog: v0.7.7...v0.7.8