SCCM pipeline release notes

SCCM release (July 31, 2024)

  • UGP-10718: Fixed problem with git-commit-file metadata issue in experience-cloud-kcs.en repo.
  • UGP-10493: Syntax validation - require blank lines around tables.
  • UGP-9980: Fix last updated value exl-id values used in includes for upcoming cross-repo includes support.
  • UGP-9827: Improve previous and next page title metadata to prepare for upcoming Previous/Next button UI enhancements.
  • UGP-9826: Fix issue in which links to non-markdown files in TOC break Previous/Next buttons. Non-markdown files are now ignored in Previous/Next.
  • UGP-9802: Enable system-level option to disable Previous/Next buttons at the repo level. Contact an EXL engineer to enable.
  • UGP-8768: Fixed issue in which badges in headings fail to work properly if URL includes anchor.
  • UGP-7218: Validation - feature values with commas are now flagged as errors. Example: feature: Creating, Editing, and Typing Text will fail validation.

Post-migration bug fixes (April 4, 2024)

Key bug fixes:

  • UGP-10614 - HTML is not being processed correctly
  • UGP-10584 - In-line badges are not rendering properly on ExL
  • UGP-10560 - Badges not rendering properly inside collapsible sections
  • UGP-10617 - Badges not rendering in headings

v3.12.3 hotfix (Jan. 31, 2024)

  • UGP-9678: Caution badge color mistakenly displayed as gray instead of yellow. Fixed.

v3.12.2 hotfix (Dec. 19, 2023)

  • UGP-10012: Jobs fail with UnicodeEncodeError. Illegal character (ellipsis) in improperly copied URL caused validation to fail in the target repo.

v3.12.1 hotfix (Dec. 19, 2023)

  • UGP-9982: Fix validation error in which syntax inside code blocks was mistakenly flagged as snippet errors.
  • UGP-9983: Set up notifications (slack) for failures of the key jobs

v3.12.0 (Dec. 4, 2023)

  • UGP-9471: PoC: exl-id cross repo includes. Controlled roll-out of “Cross Repo Includes” in order to copy AEM Live documentation into AEM as a Cloud Service and AEM 6.5 repos. Ability to include another file by referencing the exl-id. Not yet available in all repos.

v3.11.6 hotfix (Nov. 21, 2023)

  • UGP-9837: {zoomable=yes} is not working in some content.

v3.11.5 hotfix (Nov. 3, 2023)

  • UGP-9686 - Left nav content in journey-optimizer.en not rendering properly due to hidden files.

v3.11.1 - v3.11.4 hotfixes (Sept. 2023)

  • UGP-9522 - Empty solution value (solution: [blank]) causes validation crash. Fixed by adding standard validation error.
  • UGP-9468: wrong video transcript occasionally showing
  • UGP-9462: Error after enabling transcripts for repo and PR
  • UGP-9447: Hotfix for a bug in prev/next page metadata generation when there is an invalid TOC entry (found in platform-learn.en).

v3.11.0 (August 9, 2023)

SCCM Markdown Processing

  • UGP-9150 - Limited rollout of video transcripts. If video transcripts are enabled in a repo, writers can add {transcript=true} to a VIDEO component to display the transcript below the video. Writers can also preview and edit video transcripts to ensure quality. Localization issues with transcripts are still being addressed.
  • UGP-9114: Support additional headings (h3 and below) in KCS articles.
  • UGP-8133: Add sub-solution to documentation metadata. Currently, authors fail to specify the parent/child relationship properly for solutions and sub-solutions, content filters may not work properly. With this change, authors can specify solution: Experience Manager Assets without adding the Experience Manager parent, and the search filter will still work.

Discoverability Support

  • UGP-9358: SCCM updates for previous and next buttons to appear on pages not hidden from the TOC. This feature will roll out in phases.

Validation Improvements and other fixes

  • UGP-9171: False-positive unknown snippet tag found error
  • UGP-9209: Table error slipped past validation
  • UGP-9059: MORELIKETHIS syntax rendered as Related Articles in code blocks…
  • UGP-9056: Bad URLs in KCS repo are passing validation but causing Clue to fail.
  • UGP-8826: Add validation error for missing shadebox closing tag.
  • UGP-7429: Landing page validation - Don’t allow both H2 and H3 anchors in landing pages.
  • UGP-7328: An em dash in a file name causes pipeline to fail.

Reporting

  • UGP-9316: Update Docs CI page count report to add Soln

UI Improvements

  • UGP-8977 - Use mini-toc-levels: 0 to remove mini-TOC widget from the right nav. This release is on hold due to page rendering issues that need to be resolved.

v3.10.1 (May 26, 2023)

UI Improvements

  • UGP-9026 - Improve the display of the printed EXL article by removing feedback artifacts and using print-favorable colors and shades.
  • UGP-8785 - Enable wrap in code block. A “Toggle Text Wrap” option now appears next to “Copy” in the upper right corner of a fenced code block, allowing users to wrap text in a code block.

v3.10.0 (April 28, 2023)

Localization Automation

  • UGP-8982: build-t9n.py is always passing, even with validation failures

SCCM Markdown Processing

  • UGP-8916: Request to remove meta=badge syntax from HTML for SEO
  • UGP-8738: Add coveo-content-type metadata
  • UGP-8681: Syntax validation: Blank lines around code blocks
  • UGP-8677: experience-cloud-kcs: Graves in YAML title resulting invalid …
  • UGP-8583: Strings between landing-pages-loc-strings.md and source md
  • UGP-8240: Support short-description metadata
  • UGP-7923: KCS template config updates

Contextual Help Generation

  • UGP-8901: ContextualHelp popup (src issue -> chelp json) display quotes
  • UGP-7135: fr-FR: ContextualHelp popup (src issue -> chelp json) display

UI Improvements

  • UGP-8824: Tables wrapped in shade boxes not rendering properly
  • UGP-8953: Changed default rendering style for tables (auto now the preferred format, fixed applied by default only to HTML tables without a header row)
  • UGP-8830: Fix line highlighting issue
  • Other CSS cleanup

v3.9.0 (Feb 6, 2023)

Features

Reporting

  • UGP-8351: Mapping for git to html, which is especially useful to get URLs for redirects. Once a day, a list of source articles and destination URLs is generated for all repos. More info
  • UGP-7961: Ability to check absolute links in TOC. Repos can be configured to check for broken absolute links in TOC that results in warning or error.

Display

  • Updated *responsiveness- for devices. Tables now displayed as cards instead of scroll bars, and the left nav is collapsed on smaller devices.
  • *Scrollable right nav- that remains in sync when user scrolls down.
  • Updated *CSS- to more accurately reflect Spectrum (adobe.com) styles, especially around spacing. Note that in markdown tables, <p> is a paragraph break while <br> is a line break.
  • Overhauled feedback UI.

v3.8.1 (December 21, 2022)

  • UGP-8268: Fix spurious alert: [ALERT] Unable to get file size for _unmodified/help/_includes/TOC.md
  • UGP-7886: Jenkins will fail on first commit to repo

v3.8.0 (December 6)

  • UGP-8213: Add validation to flag large files. Overly large files cause a number of problems in Git. Existing large files have been added to an allow list.
  • UGP-8216: Validation: Disallow video files to be uploaded/linked to directly. For a variety of reasons, videos should be uploaded to Adobe TV (MPC), not added as asset files and linked to.
  • UGP-8210: Wildcard redirect validation failed due to attempted redirect of a course that uses an anchor (deep link #). To avoid overly greedy redirects, we need to disallow redirects with deep link anchors (instead of removing the deep link, which we currently do).

v3.7.1 Hot Fix (November 9)

  • Flag duplicate metadata items as errors. Duplicate metadata items were causing problems with the exl-id process.

v3.7.0 (November 7, 2022)

Authoring Features

Tabs

  • UGP-7720: Implement Spectrum Tabs in Markdown/ExL
  • UGP-4474: Request tabs in md to show information/code samples for differ…
  • UGP-7905: Add validation rules for tabs
  • UGP-7931: Change markdown syntax for tabs to align with loc translation p…

See Markdown Syntax - Tabs

Shade Box

  • UGP-7913: Create content block with shaded background

See Markdown Syntax - Shade boxes

KCS Articles support new template

  • UGP-7867: KCS: Mismatching style for Title and Resolution headings in LOC…

Pipeline Enhancements/Bugs

  • UGP-6316: Implement active build limit on Clue webhook listener to avoid …
  • UGP-7964: Validation for duplicate heading anchors

PR for this release is https://git.corp.adobe.com/AdobeDocs/Pipeline/pull/416

Previous releases

v3.6.8 (November 4, 2022)

  • Added new validation rule that flags URL links as errors if they include spaces (such as https://www.adobe.com/business#Pacific Heights).

v3.6.7 (October 4, 2022)

Contextual Help Pipeline Enhancements

  • UGP-7669: Bad reference of None when url check fails in chelp validation
  • UGP-7116: Allow uppercase values in contextual help IDs

Docs Pipeline Enhancements

  • UGP-7617: Turn on validation of version metadata

Courses Pipeline Enhancements

Rendering fix (September 5, 2022)

  • UGP-7103: Fixed issue in which nested bullet lists were rendered as ordered lists.

v3.6.6 (August 24, 2022)

Pipeline Automation Improvements

  • UGP-7567: Don’t show Publish Now for courses in Slack summary

Validation Changes

  • UGP-7617: Turn on validation of version metadata

v3.6.5 (August 16, 2022)

Validation improvements

  • UGP-7470: Validation - Flag circular redirects for same file, different deep links.
  • UGP-6786: Course menu validation
  • UGP-6569: Enhance courses.en validation of Articles.thumbnail via YAML.
  • UGP-7373: Create jenkins job to copy tarball to dev blob and trigger clue to improve testing CSS edits on dev.

v3.6.4 (July 19, 2022)

Courses Validation Improvements

  • UGP-6842: Add validation rule for unique award titles across courses
  • UGP-6979: The course-thumbnail validation is allowing invalid paths the…
  • UGP-6784: Improve guides/steps validation
  • UGP-6785: Validate data type of publishing fields
  • UGP-6787: Validate that award-description is populated if award-title is …

Contextual Help

  • UGP-7104: Contextual Help links for localize AEP UI opens to English ExL …
  • UGP-6348: Improve validation of chelp blocks by checking for required anchors and URL validation/link check
  • UGP-6547: Note block does not render when placed after chelp block

Documentation Pipeline

  • UGP-7329: Validation: Red broken links yield green validation results in …

v3.6.3

  • UGP-7268: Activation failing, now checking if pages are live in addition to status back from exl api.
recommendation-more-help
92f1a422-8a81-400b-85d3-388f0c36dfda