Skip to content

docs: document frozen extras and add Dependabot config - #137

Merged
mahach666 merged 2 commits into
mainfrom
docs/freeze-extras
Nov 12, 2026
Merged

mahach666 merged 2 commits into
mainfrom
docs/freeze-extras

Conversation

@mahach666

Copy link
Copy Markdown
Collaborator

What changes and why

Docs and repository config only. No code, public API or package changes; nothing is removed or marked obsolete.

  • README: new "Scope and frozen features" section. NwcIO's core is reading and writing its own format; these extras are now frozen (bug fixes only, no new features or options):
    • HTML viewer, GLB and OBJ export, IFC export.
    • Clash detection (triangle-level and bounding-box engines), clash grouping, clash matrix, HTML clash report.
    • Measure, grids, revision diff, BCF.
    • TimeLiner schedule import/export, selection and search sets, appearance profiler, mesh clipper, Navisworks XML exchange. These stay in NwcIO.
  • Planned replacements (none published yet):
    • Viewing moves to IOViewer through a planned NwcIO.Scene adapter over the shared IOScene model.
    • Clash, measure, diff and BCF move to a planned IOCoord package.
    • GLB export moves to a shared GLB writer in a planned IOScene.Formats package.
    • Frozen features are removed no earlier than NwcIO 1.0, and only after a published replacement exists.
  • CHANGELOG: [Unreleased] gets a ### Documentation entry for the new section.
  • .github/dependabot.yml (new): weekly version updates for the nuget and github-actions ecosystems at the repository root. Not listed in the CHANGELOG, as it does not affect the library or CLI.

Tests

  • No code changed; build and test suite: not run.
  • dependabot.yml: not validated locally.
  • The Docs workflow will not trigger (README and .github/dependabot.yml are outside its path filter); CI runs on the PR as usual.

Notes

@mahach666
mahach666 merged commit 3d0f778 into main Nov 12, 2026
2 checks passed
@mahach666
mahach666 deleted the docs/freeze-extras branch November 12, 2026 21:48
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.

1 participant