Skip to content

Latest commit

 

History

History
1406 lines (659 loc) · 60.5 KB

CHANGELOG.md

File metadata and controls

1406 lines (659 loc) · 60.5 KB

Changelog

4.35.0 (2024-07-31)

Features

4.34.3 (2024-07-18)

Bug Fixes

  • retry parsing existing metadata with duplicate key compatibility (d1eff78)

4.34.2 (2024-07-15)

Bug Fixes

  • preserve existing vcsPath when enriching a file with front matter (58de41e)

4.34.1 (2024-07-15)

Bug Fixes

  • deps: Update translation dep (ecaeabc)

4.34.0 (2024-07-12)

Features

  • Use different escaping strategy for Liquid-style substitutions in YAML format front matter (#804) (1115459)

4.33.1 (2024-07-11)

Bug Fixes

  • Revert "feat: implement an option to always provide vcsPath in metadata for md->md transformations (sans tests)" (a3455a5)

4.33.0 (2024-07-11)

Features

  • add label (b0f9c29)
  • implement an option to always provide vcsPath in metadata for md->md transformations (sans tests) (ad1b879)
  • resolve vcsPath correctly when sourcePath was supplied beforehand, refactor metadata generation procedures (568f43b)

Bug Fixes

4.32.3 (2024-07-09)

Bug Fixes

  • deps: Update translation package (63ae711)

4.32.2 (2024-06-24)

Bug Fixes

  • Add defaul output for translation compose command (bdec089)
  • Improve translation logging (34f6bb7)
  • Log empty files on translation (35cea29)
  • Update translation dep (b20ae0d)
  • Update translation dep (5544251)

4.32.1 (2024-06-17)

Bug Fixes

  • table: update transform version to fix includes inside tables (24ef64b)

4.32.0 (2024-06-14)

Features

4.31.0 (2024-06-06)

Features

4.30.0 (2024-06-05)

Features

  • liquid navigation field in toc.yaml (75ab883)

4.29.0 (2024-05-31)

Features

4.28.2 (2024-05-29)

Bug Fixes

  • Update transform version (89f034f)

4.28.1 (2024-05-28)

Bug Fixes

  • Update transform version (0684f2f)

4.28.0 (2024-05-20)

Features

  • transform: bump to version v4.17.0 (4453e50)

4.27.0 (2024-05-17)

Features

  • openapi: bump version to 2.2.0 (0fe088b)

4.26.0 (2024-05-17)

Features

  • new logic, changes stay (176ba71)

Bug Fixes

  • add support for sub toc files (bfc23e3)

4.25.1 (2024-05-15)

Bug Fixes

  • correct root files for generic includer graph (a8c8d79)

4.25.0 (2024-05-08)

Features

  • add default public path (1a252da)

4.24.1 (2024-05-07)

Bug Fixes

  • disable new markdownlint rules (87db6c5)

4.24.0 (2024-05-03)

Features

  • add language default from langs & redirect path check to exist (bc5d971)
  • add relative path resolution for links (9939666)
  • group changelogs by tocs (de4d9bc)
  • update package.lok file (c648c72)
  • update transform version (ef9e5d3)

4.23.1 (2024-04-23)

Bug Fixes

4.23.0 (2024-04-23)

Features

  • add lang base url for non-lang mode (2612594)
  • add language control selector for static build (77d9b34)
  • add static local serve mode for langs (9f9e117)
  • implement base path (dd0cdf2)
  • use base uri path (3e19c4a)

Bug Fixes

4.22.1 (2024-04-22)

Bug Fixes

  • node 18.14 don't support module.require.main (#744) (85ba262)

4.22.0 (2024-04-15)

Features

  • Rewrite publish and translate commands on extension api (7a2e3fc)
  • transform yfm in pc (#740) (7fc7a01)

4.21.0 (2024-04-10)

Features

4.20.0 (2024-04-09)

Features

4.19.3 (2024-04-02)

Bug Fixes

4.19.2 (2024-04-02)

Bug Fixes

4.19.1 (2024-04-02)

Bug Fixes

  • Try to fix binary build (abe6f60)

4.19.0 (2024-04-01)

Features

  • add redirect url for non-lang mode (8c40c77)
  • add redirect url for non-lang mode & update tests (ee9b968)
  • add static redirect page (f0a9a8d)
  • copy yaml assets (#707) (0d3293c)
  • update @diplodoc/client@2.4.0 (#713) (b69e50b)

Bug Fixes

4.18.0 (2024-03-26)

Features

4.17.1 (2024-03-25)

Bug Fixes

  • translation: Fix schemas resolution (6228d3b)

4.17.0 (2024-03-25)

Features

Bug Fixes

  • Add translate fields (7b0b48d)
  • Fix translation schemas resolution (c9c5436)

4.16.1 (2024-03-22)

Bug Fixes

  • Add missed json schemas to npm package (3db3863)

4.16.0 (2024-03-21)

Features

  • translation: Add schemas for toc/leading/presets (6a25caf)

4.15.1 (2024-03-11)

Bug Fixes

4.15.0 (2024-03-06)

Features

4.14.0 (2024-03-05)

Features

  • add test for rtl (27acab1)
  • Rearrange dev and prod deps for optimal bimary (pkg) build (015aec7)
  • rtl: filter assets based on rtl langs (e3e0537)
  • rtl: html tag direction (f4ee1b0)
  • update deps % openapi (cb4e7d3)

Bug Fixes

  • Fix translation error handleng (48e9528)
  • Fix translation limits handling (193dbe9)
  • pass correct current lang (6a7b357)
  • toc may not have lang (ba8ecc7)
  • Update client (008ed60)

4.13.8 (2024-02-27)

Bug Fixes

4.13.7 (2024-02-27)

Bug Fixes

  • Migrate from markdown-translation to translation (be844ca)

4.13.6 (2024-02-12)

Bug Fixes

4.13.5 (2024-02-09)

Bug Fixes

  • rewriten xliff api (cc00fb5)
  • Update deps (client, translation) (0d6df6f)

4.13.4 (2024-02-08)

Bug Fixes

4.13.3 (2024-02-07)

Bug Fixes

4.13.2 (2024-02-06)

Bug Fixes

4.13.1 (2024-02-06)

Bug Fixes

4.13.0 (2024-02-06)

Features

4.12.1 (2024-02-01)

Bug Fixes

  • fix plugins runtime in client (dac2ab7)

4.12.0 (2024-01-30)

Features

  • cmd: add need-to-sanitize-html flag (22957d8)
  • cli: support custom metadata in presets.yaml / inline (7be29c1)

Bug Fixes

4.11.0 (2024-01-25)

Features

  • cmd/xliff: update markdown-translation (d7b1777)

4.10.1 (2024-01-23)

Bug Fixes

  • Remove dummy html line breaks cleanup (0fb3ead), closes #641

4.10.0 (2024-01-19)

Features

Bug Fixes

4.9.0 (2024-01-09)

Features

Bug Fixes

4.8.0 (2023-12-28)

Features

Bug Fixes

4.7.0 (2023-12-26)

Features

  • add block anchor plugin to transform (26b5841)

Bug Fixes

  • cmd/xliff: bump markdown-translation version (2564a58)

4.6.5 (2023-12-22)

Bug Fixes

  • Limit translated chunk size (00d8852)
  • Update core deps. Remove unused deps. (f9cdb38)

4.6.4 (2023-12-13)

Bug Fixes

  • cmd/xliff: update markdown-translation version (8d19309)

4.6.3 (2023-11-27)

Bug Fixes

  • cmd/xliff: translations indexing (3f67e33)

4.6.2 (2023-11-27)

Bug Fixes

  • openapi: bump extension version to v1.4.4 (f110eb3)

4.6.1 (2023-11-24)

Bug Fixes

  • bump @diplodoc/openapi-extension version to v1.4.3 (3fa633f)

4.6.0 (2023-11-24)

Features

  • cmd/xliff: markdown-translation major update 1.0.0 (ccc46dc)

4.5.1 (2023-11-22)

Bug Fixes

  • github: fix UND_ERR_CONNECT_TIMEOUT error (#606) (d196861)

4.5.0 (2023-11-21)

Features

  • cmd/xliff: inline code, inline html (d631f8d)

4.4.0 (2023-11-20)

Features

  • cmd/xliff: newline separated segments (f437710)

4.3.2 (2023-11-17)

Bug Fixes

  • cmd/xliff: inline segmentation variables, liquid (a6cc17f)

4.3.1 (2023-11-16)

Bug Fixes

  • cmd/xliff: inline segmentation variables, liquid (90cecb2)

4.3.0 (2023-11-15)

Features

  • cmd/xliff: inline segmentation variables, liquid (ccb96db)

4.2.2 (2023-10-30)

Bug Fixes

  • copyFile: With network storage shell.cp faster than copyFileSync (b6a1a6b)
  • infra: engines, overrides, bump deps (961452c)

4.2.1 (2023-10-26)

Bug Fixes

4.2.0 (2023-10-24)

Features

  • add linter, move to diplodoc packages (a92704a)
  • cleanup packages (5155a46)
  • cmd/xliff: experimental-inline-segmentation-beta-2 (729fc37)
  • configs (ecc3c57)

Bug Fixes

4.1.0 (2023-10-04)

Features

  • cmd/xliff: improved inline segmentation beta (539136f)
  • migrate to diplodoc (9b79b32)

4.0.0(2023-09-27)

Features

3.25.0 (2023-09-15)

Features

3.24.0 (2023-09-04)

Features

3.23.0 (2023-08-28)

Features

3.22.0 (2023-08-21)

Features

3.21.0 (2023-08-17)

Features

  • add meta description into leading pages (b8c19cd)

3.20.3 (2023-08-15)

Bug Fixes

  • cmd/xliff: async batching (5fc6bd2)
  • cmd/xliff: update markdown-translation (90bbe12)

3.20.2 (2023-08-14)

Bug Fixes

3.20.1 (2023-08-07)

Bug Fixes

  • contributors: Fix contributors, authors is experiment (#523) (7f2e395)

3.20.0 (2023-07-24)

Features

  • change a log level if request to github failed because commit not found (3f3af78)

Bug Fixes

  • do not use ignore option on files copy (8d1ca53)
  • remove unused parameter and update changelog.md (cd058d4)

3.19.0 (2023-07-19)

Features

  • cli: Add publish command (4181880)
  • ignore contributors if an email includes a string from the --ignore-author-patterns parameter (02a8f51)

Bug Fixes

3.18.0 (2023-07-14)

Features

  • cmd/xliff: multiline tables and video support (dfd45dd)
  • config: Add .yfmignore file. Ignore node_modules in build (9d1babc)

3.17.2 (2023-07-11)

Bug Fixes

3.17.1 (2023-07-07)

Bug Fixes

  • revert chore(deps): bump @doc-tools/transform from 3.2.0 to 3.3.0" (0bc336c)

3.17.0 (2023-07-07)

Features

  • cmd/xliff: @diplodoc/tabs support (b829110)

Bug Fixes

  • authors: async files processing (e058239)

3.16.3 (2023-07-06)

Bug Fixes

  • meta: Incorrect meta rendering (5b32fa0)

3.16.2 (2023-07-03)

Bug Fixes

  • cmd/xliff: parsing xliff target translations (fe6ef10)

3.16.1 (2023-06-30)

Bug Fixes

  • fix missing build dir, cli works from any folder now. (8eb97c2)

3.16.0 (2023-06-29)

Features

Bug Fixes

3.15.0 (2023-06-27)

Features

3.14.0 (2023-06-27)

Features

  • cmd/xliff: diplodoc includes, strikethrough (56613a9)

Bug Fixes

  • Add missed styles in static render mode (fd7d094)
  • Fix pkg assets list (8759847)
  • Resolve generic includer paths relative to toc.yaml (bc97e6e)

3.13.1 (2023-06-23)

Bug Fixes

  1. Fixed missing refs, types of parameters now renders.
  2. Remove repeated tables.

3.13.0 (2023-06-22)

Features

  • cmd/xliff: @diplodoc/links ref links {#T} (8bdbeb5)

3.12.0 (2023-06-21)

Features

  • cmd/xliff: @diplodoc/file support (7821b3e)

3.11.1 (2023-06-21)

Bug Fixes

  • @doc-tools/transform up to 3.1.2 (39e5273)
  • pass conditionsInCode to liquid when building with --output-format md (e0ecd77)

3.11.0 (2023-06-21)

Features

  • cmd/xliff: @diplodoc/imsize support (85a3dd6)

3.10.0 (2023-06-20)

Features

  • cmd/xliff: @diplodoc/monospace support (aa50f30)

3.9.0 (2023-06-19)

Features

  • cmd/xliff: @diplodoc/anchors syntax support (ab1ecc1)

3.8.1 (2023-06-15)

Bug Fixes

3.8.0 (2023-06-14)

Features

  • cmd/xliff: @diplodoc/checkbox syntax support (45a728f)

3.7.1 (2023-06-13)

Bug Fixes

3.7.0 (2023-06-09)

Features

  • cmd/xliff: @diplodoc/sup syntax support (58e4d67)

3.6.0 (2023-06-08)

Features

  • authors: collect authors from github (3decd33)

3.5.1 (2023-06-08)

Bug Fixes

  • Resolve diplodoc/client bundle (9974113)

3.5.0 (2023-06-08)

Features

3.4.0 (2023-06-07)

Features

  • cmd/xliff: dipldodoc cuts, gfm tables (00e6ec6)

3.3.0 (2023-06-06)

Features

3.2.0 (2023-05-29)

Features

  • cmd/xliff: notes plugin support (b339e90)

3.1.2 (2023-05-23)

Bug Fixes

3.1.1 (2023-05-23)

Bug Fixes

3.1.0 (2023-05-18)

Features

  • cmd/xliff: compose xliff and skeleton into markdown (f9a4115)
  • cmd/xliff: extract xliff and skeleton (603d990)

3.0.0 (2023-05-12)

⚠ BREAKING CHANGES

  • migrate to transform v3

Bug Fixes

  • includers/unarchive: throw away return value (f1fa3ad)
  • migrate to transform v3 (0003242)

2.11.0 (2023-04-25)

Features

2.10.2 (2023-04-20)

Bug Fixes

  • Fix require of custom plugins (d6d4af3)

2.10.1 (2023-04-20)

Bug Fixes

  • infra/build: add shebang to the bundled cli (30212b9)

2.10.0 (2023-04-19)

Features

  • Add mermaid extension (67efe6b)
  • Build builder with esbuild (3c51c1f)

Bug Fixes

  • resolvers/md2html: default meta for yaml (21b2809)

2.9.0 (2023-04-18)

Features

Bug Fixes

2.8.2 (2023-04-14)

Bug Fixes

  • update @doc-tools/components & @gravity-ui/uikit (4c70cc3)

2.8.1 (2023-04-12)

Bug Fixes

  • authors: Revert "feat(authors): scrape authors from github" (7c807ce)

2.8.0 (2023-04-10)

Features

  • openapi: Add leading page disposition configuration (a3477b4)
  • openapi: Add noindex feature (4b8fb6b)
  • openapi: Add toc filtering feature (4af7a80)

2.7.2 (2023-04-03)

Bug Fixes

  • includers/openapi: type inferring (40bb74f)

2.7.1 (2023-03-31)

Bug Fixes

  • includers/openapi: bubble up erroneous values (bd8f0b4)

2.7.0 (2023-03-28)

Features

  • authors: scrape authors from github (e5c9ddf)

2.6.0 (2023-03-14)

Features

  • includers/openapi: parameter to set sandbox tab name (d844e97)

Bug Fixes

  • includers/openapi: add default type "object" (3972fa0)

2.5.0 (2023-03-13)

Features

  • includers/openapi: add ClipboardButton response body (2607d94)
  • includers/openapi: add view for primitive body (#304) (f7102f0)

Bug Fixes

  • includers/openapi: add allOf property (647120e)
  • includers/openapi: add data-attribute in link (5933c79)
  • includers/openapi: add default type for enum (ad4ddae)
  • includers/openapi: add possible reasons (060497a)
  • includers/openapi: download link (2820e86)
  • includers/openapi: replace strong to red * (43a1a5b)

2.4.1 (2023-02-13)

Bug Fixes

  • bump yfm-transform version (9d10863)
  • includers/openapi: add unwrapping items (f2222b8)
  • openapi: Cannot read property 'additionalProperties' of undefined (c0bd6c6)

2.4.0 (2023-02-08)

Features

  • includers/openapi: sandbox plugin (455272a)
  • includers/openapi: sandbox plugin (455272a)

Bug Fixes

  • includers/openapi: some enums are not printed in separate tables (4e0a89f)

2.3.7 (2023-02-05)

Bug Fixes

  • includers/openapi: enpoint method in capslock (a6fc2ca)
  • includers/openapi: inline enums in array (e30c266)
  • includers/openapi: response status text (3aa0093)
  • includers/openapi: table columns names in bold (67e5a08)

2.3.6 (2023-02-01)

Bug Fixes

  • cmd/yfm2xliff: fence block comments parsing (c8edd69)
  • update hightlight.js version (26cb199)

2.3.5 (2023-01-30)

Bug Fixes

  • includers/openapi: default value in query (cdc00a3)
  • includers/openapi: excess properties in allOf (ca120ee)
  • includers/openapi: table for enums (ca36fef)

2.3.4 (2023-01-29)

Bug Fixes

  • cmd/yfm2xliff: update to newer lib version (daecff8)

2.3.3 (2023-01-26)

Bug Fixes

  • includers/openapi: ref with custom description fix (2nd try) (39923fb)

2.3.2 (2023-01-23)

Bug Fixes

  • includers/openapi: move disable lint directive (d77b9e1)

2.3.1 (2023-01-21)

Bug Fixes

  • includers/openapi: appropriate leading page title (f112c1b)
  • includers/openapi: display req/res schema type (111dc02)

2.3.0 (2023-01-19)

Features

  • includer/openapi: full spec render mode parameter (4d9c9a4)

Bug Fixes

  • includers/openapi: delete Description title (bae04e9)

2.2.0 (2023-01-18)

Features

  • includers/openapi: parse server description (d594de6)
  • includers/openapi: render server desription (de6eab2)

Bug Fixes

  • includers/openapi: disable markdownlint (a4fc501)

2.1.3 (2023-01-17)

chore

2.1.2 (2023-01-17)

Bug Fixes

  • includers/openapi: no nulls in samples (c2cb36e)

2.1.1 (2023-01-16)

Bug Fixes

  • includers/openapi: no default values in description (d821d80)
  • includers/openapi: ref with custom description fix (d77592d)
  • includers/openapi: undefined[] fix (a055a3d)

2.1.0 (2023-01-10)

Features

  • includers/openapi: request and response body params (66372e9)

2.0.1 (2023-01-09)

Bug Fixes

  • interceptors: intercept links without extension (7f866c4)

2.0.0 (2022-12-29)

⚠ BREAKING CHANGES

  • services/includers: includers now have new toc interface

Features

  • includers/generic: include markdown content (4d4514c)
  • includers/openapi: rewrite (509dbf9)
  • includers/sourcedoc: rewrite (b03fbee)
  • includers/unarchive: unarchive input (4801dc5)
  • services/includers: new architecture (06d9b0c)
  • services/includers: pass includer its index (5bb3ce7)
  • utils/logger: add warning message (8071d26)

Bug Fixes

  • includers/generic: resolve generated input (376068b)
  • includers/openapi: resolve generated input (65f0297)
  • includers/sourcedocs: paths resolution (cca8ceb)
  • utils/logger: write warnings to the final log (5fd7876)

1.31.4 (2022-12-21)

Bug Fixes

  • includers/openapi: openapi generator skips path without tags (c533921)
  • parse JSON schema (edf0e74)

1.31.3 (2022-11-24)

Bug Fixes

  • cmd/translate: handle single line files (7ab6cb1)

1.31.2 (2022-11-17)

Bug Fixes

  • openapi: generate docs without tags section (5f5f1b5)

1.31.1 (2022-11-10)

chore

1.31.0 (2022-11-09)

Features

1.30.2 (2022-11-03)

Bug Fixes

  • services/tocs: includes with when (f939ec4)
  • services/utils: handle null items filtering (e5d14b5)

1.30.1 (2022-10-31)

Bug Fixes

  • Revert "fix(services/tocs): fix when processing order" (54134ab)

1.30.0 (2022-10-31)

Features

  • cmd/translate: translate documentation (0b5c6b4)

Bug Fixes

  • services/tocs: fix when processing order (19ff064)

1.29.1 (2022-10-28)

Bug Fixes

  • exclude external dependencies from build (df415bc)

1.29.0 (2022-10-27)

Features

  • limit async operations to avoid heap out of memory (e3ca5b6)

1.28.0 (2022-10-27)

Features

1.27.1 (2022-10-26)

Bug Fixes

  • cmd/xliff/compose: error reporting (338423a)
  • cmd/xliff/extract: error reporting (57c2d93)

1.27.0 (2022-09-23)

Features

  • cmd/xliff/compose: compose xlf and skl into documentation (2681cbb)
  • cmd/xliff/extract: xliff extraction from documentation (f4f4aaa)

Bug Fixes

1.26.1 (2022-09-20)

Bug Fixes

1.25.1 (2022-09-06)

Bug Fixes

  • services/tocs: apply includers recursively (b3fdc38)
  • services/tocs: apply includers toc paths (c5630e5)

chore

1.25.0 (2022-09-06)

chore

1.24.1 (2022-09-06)

Bug Fixes

  • services/tocs: apply includers recursively (b3fdc38)
  • services/tocs: apply includers toc paths (c5630e5)

1.24.0 (2022-09-01)

Features

  • includers/openapi: toc, content, leading pages (f3bb43b)
  • services/includers: generatePath (8e63577)

1.23.2 (2022-08-26)

Bug Fixes