3d272b46c7
Co-authored-by: Cursor <cursoragent@cursor.com>
3.7 KiB
3.7 KiB
Changelog
All notable changes to export_1c_help are documented in this file.
[0.3.8] - 2026-07-29
[0.3.9] - 2026-07-29
Added
- New CLI command
export_docs.py cleanto remove export_docs-managed wiki pages by--foldermanifest and remove export_docs nav block fromHome/_Sidebar. - Auto-generated per-folder index pages with links to articles using full page titles.
Changed
export_docs.pydefaults to flat root wiki page naming (docs__path__name.md) for Gitea compatibility where nested/wiki/docs/...routes return 404.- Markdown links are URL-encoded in generated indexes and rewritten content to keep links with spaces/parentheses/Cyrillic valid.
- Wiki clone reuse now validates
originURL before fetch/reset; clone is recreated if target wiki differs.
[0.3.8] - 2026-07-29
Changed
- Wiki page filenames switched to short ASCII transliteration slugs (with stable hash suffix on truncation), while visible page titles remain full Russian.
- Internal links now use Markdown format with human-readable Russian labels and relative
.mdtargets (nowiki/prefix), matching Gitea wiki routing. - Generated article body now always starts with
# <Полное русское наименование>.
[0.3.7] - 2026-07-24
Fixed
- Windows:
git commitno longer fails withValueError: embedded null character— commit message is written via-Fand NULs are stripped from argv/version strings
[0.3.6] - 2026-07-24
Fixed
- Windows: percent-encoded Cyrillic wiki filenames no longer exceed MAX_PATH (~260) under deep roots (e.g. SynologyDrive); encoded slug capped, plus
\\?\long-path writes
[0.3.5] - 2026-07-24
Fixed
push -o …/outno longer deleteswiki_clone-*during convert--clean, and does not copy the clone into itself (wasFileNotFoundErroron push)
[0.3.4] - 2026-07-24
Added
- Page footer / Home / History include configuration display name (Synonym) and vendor (Vendor) from
Configuration.xml
[0.3.3] - 2026-07-23
Fixed
pushno longer deletes user-written wiki pages; only manifest-managed help pages are updated/removed- Full wipe available explicitly via
--wipe-unmanaged
[0.3.2] - 2026-07-23
Fixed
- HTML→MD: bold inside links no longer produces
**** - TOC
#anchorlinks preserved ([text](#id)+<a id>before headings) - Single-cell tip
<table><tt>…converted to blockquote instead of broken| … - Trailing spaces inside
<b>moved outside bold (**Товар** –)
[0.3.1] - 2026-07-23
Fixed
- Replace Unicode minus (U+2212
−) with ASCII-in Home/History/CLI stats
0.3.0 - 2026-07-23
Added
- Export help from any 1C configuration dump (
-c/--configor-s/--src) - Auto wiki URL from the configuration git repo:
repo.git→repo.wiki.git(Gitea/GitLab) - Explicit
--wiki-urlstill supported (any target wiki) infosubcommand: src, version, git remote, derived wiki URL- Per-config default output dirs:
out/wiki-md-<slug>,out/wiki_clone-<slug> - README: connect any submodule / root project to its wiki and run export
0.2.0 - 2026-07-23
Added
- Configuration version on each export (
VERSION/Configuration.xml) - Per-page lifecycle:
created_in/edited_in/deleted_in History.md,pushreads previousmanifest.jsonfrom wiki- CLI:
--prev-manifest,--config-version
0.1.0 - 2026-07-23
Initial release: Help HTML → Markdown, Gitea wiki push, percent-encoded Cyrillic filenames.