Skip to content

release: merge develop into main for v1.0.0#1

Merged
night-slayer18 merged 69 commits intomainfrom
develop
Feb 6, 2026
Merged

release: merge develop into main for v1.0.0#1
night-slayer18 merged 69 commits intomainfrom
develop

Conversation

@night-slayer18
Copy link
Copy Markdown
Member

Summary

This merges all work from develop into main for the 1.0.0 release.

Highlights

  • Plugin system + markdown/examples plugins
  • Cache + incremental build + watch mode
  • Docs schema + UI loading/theming updates
  • CI/CD workflows + security scans + E2E harness
  • Expanded tests and coverage ramp

Notes

  • Release workflow now creates GitHub releases on tag pushes.

- Implements createProgram using TypeScript Compiler API
- Adds findConfigFile resolution logic
- Adds resolveModules and getDependencies utilities
- Adds getExportedSymbols and node export validation
- Adds core DocEntry and related types
- Implements extractDocs main traversal loop
- Adds serializers for Interface, Function, Class, Enum, TypeAlias, and Variable
- Implements JSDoc tag parsing and type stringification
- Exports createProgram, extractDocs and core types
- Sets package version to 0.1.0
- Adds fixtures (simple.ts)
- Adds comprehensive tests for Parser functionality
- Adds tests for Extractor serialization and JSDoc capture
Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Initializes shadcn/ui with Supabase theme.
Fixes TypeScript path aliases by setting baseUrl in UI package.
Updates Vite config for correct alias resolution.

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Updates build command to build and copy React UI assets for static format.
Simplifies serve command to serve static files from output directory.

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Replaces custom UI components with shadcn/ui.
Refactors Layout, Header, Sidebar, and TypeView.
Replaces SearchDialog with CommandMenu.
Removes legacy CSS and components.

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Ignores generated shadcn/ui components in eslint config to prevent build failures due to strict linting rules.

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Improves extractor logic and serializers for better type handling.
Updates parser utilities for more robust symbol extraction.

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Adds new schema generator for JSON Schema output.
Updates HTML, JSON, and Markdown generators.

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Updates extractor and parser tests.
Adds new test fixtures for export handling.

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Updates build command for improved documentation generation.

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Updates App, TypeView, AppShell, Header, Sidebar, and CommandMenu components.
Improves search functionality and adds data loaders.

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
- Update to version 1.0.0
- Configure vite for production builds

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
- Add deploy module for platform detection and config
- Add Netlify configuration with build settings
- Add Vercel configuration for serverless deployment
- Add version script for CI release management

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
- Update autodocs.config.ts with plugin configuration
- Add .npmignore for package publishing
- Update .gitignore for build artifacts

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
- Bump to version 1.0.0
- Update dependencies and workspaces config

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
- CI workflow with build, lint, type-check, and test jobs
- CD workflows for staging and production deployments
- Preview workflow for PR preview deployments
- Release workflow for automated npm publishing
- Security scanning with CodeQL and dependency review
- Dependabot configuration for automated updates
- Updated action versions to latest (v6 for checkout/setup-node)

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
- Fix lint command syntax in CI workflow
- Update workflow configurations for staging and production
- Update preview workflow settings

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Align root scripts/deps and ignore patterns for tests and build outputs.

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Ensure explicit compilerOptions override defaults and config file settings.

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Support explicit paths and safer JSON/TS resolution without silent failures.

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Add advanced test suites and enforce temp directory cleanup after runs.

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Introduce CLI integration suites and ensure temp artifacts are removed.

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Expand UI test coverage across layout, docs, search, and store.

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Introduce E2E config, test server helper, and baseline user-flow specs.

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Current CI coverage is ~49%, so set stage-1 to 45% until more tests land.

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
…rations, and improved local server routing for documentation

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Add tests for manifest, sitemap, and robots generation.

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Replace trailing-slash regex with a safe loop to satisfy CodeQL.

Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
@github-advanced-security
Copy link
Copy Markdown

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

1 similar comment
@github-advanced-security
Copy link
Copy Markdown

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

@netlify
Copy link
Copy Markdown

netlify Bot commented Feb 6, 2026

Deploy Preview for autodocshq ready!

Name Link
🔨 Latest commit ccd1172
🔍 Latest deploy log https://app.netlify.com/projects/autodocshq/deploys/69863983f6849c0008863278
😎 Deploy Preview https://deploy-preview-1--autodocshq.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 6, 2026

🚀 Deployed on https://pr-1--autodocshq.netlify.app

@github-actions github-actions Bot temporarily deployed to pull request February 6, 2026 18:58 Inactive
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 6, 2026

Preview Deployment

Your preview is ready.

URL: https://pr-1--autodocshq.netlify.app


Deployed from commit 089f599


const configHash = computeConfigHash(config);
let docs: DocEntry[] = [];
let rootDir = process.cwd();
const configHash = computeConfigHash(config);

let docs: DocEntry[] = [];
let rootDir = process.cwd();
@codecov
Copy link
Copy Markdown

codecov Bot commented Feb 6, 2026

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment

Thanks for integrating Codecov - We've got you covered ☂️

@night-slayer18 night-slayer18 merged commit ac76281 into main Feb 6, 2026
42 of 43 checks passed
Copy link
Copy Markdown
Member Author

@night-slayer18 night-slayer18 left a comment

Choose a reason for hiding this comment

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

ok

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants