From 8a0539b09c8008a837b230509326955d0bf087a4 Mon Sep 17 00:00:00 2001 From: Thomas Jung Date: Wed, 11 Nov 2026 16:55:47 -0500 Subject: [PATCH] release 1.44.1 prep: version bump + whats-new refresh Bump .deploy/mta.yaml 1.44.0 -> 1.44.1 (patch; the DEV->main delta is all fixes, no new features) and refresh hugo/data/whats_new.json with 14 merged PRs since 1.44.0 (total 1051 entries), summarized via the whats-new skill. This lands on DEV first; a separate DEV->main promotion PR ships it to PROD. --- .deploy/mta.yaml | 2 +- hugo/data/whats_new.json | 184 ++++++++++++++++++++++++++++++++++++++- 2 files changed, 184 insertions(+), 2 deletions(-) diff --git a/.deploy/mta.yaml b/.deploy/mta.yaml index 9bc46237b..9708446d6 100644 --- a/.deploy/mta.yaml +++ b/.deploy/mta.yaml @@ -10,7 +10,7 @@ ID: tutorials-ims # Bump this on each release you deploy — it's the version shown by `cf mtas` # and in the mtar filename (tutorials-ims_.mtar). Deploy is manual: # `cd .deploy && mbt build && cf deploy mta_archives/tutorials-ims_.mtar -e ../deploy/.mtaext -f`. -version: 1.44.0 +version: 1.44.1 # Top-level parameters (overridable per-env via deploy/.mtaext). parameters: diff --git a/hugo/data/whats_new.json b/hugo/data/whats_new.json index a842239f9..bb898cce5 100644 --- a/hugo/data/whats_new.json +++ b/hugo/data/whats_new.json @@ -1,5 +1,5 @@ { - "generatedAt": "2026-11-09T21:47:16.546Z", + "generatedAt": "2026-11-11T21:55:11.981Z", "repos": [ { "key": "tutorials-ims", @@ -8,6 +8,188 @@ } ], "entries": [ + { + "id": "tutorials-ims#3108", + "repo": "tutorials-ims", + "label": "Developer Portal", + "number": 3108, + "title": "Tutorial backend deploys reliably again", + "summary": "Fixed a packaging issue that could break the tutorial service's deployment, so updates ship to the platform without staging failures.", + "category": "Fix", + "mergedAt": "2026-11-11T20:41:08Z", + "week": "2026-W46", + "weekStart": "2026-11-09", + "url": "https://github.com/sap-tutorials/tutorials-ims/pull/3108" + }, + { + "id": "tutorials-ims#3107", + "repo": "tutorials-ims", + "label": "Developer Portal", + "number": 3107, + "title": "Quieter, more reliable caching under load", + "summary": "Cache writes now use an atomic update, eliminating spurious error noise and dropped writes when multiple server instances touch the same key at once.", + "category": "Fix", + "mergedAt": "2026-11-11T19:23:44Z", + "week": "2026-W46", + "weekStart": "2026-11-09", + "url": "https://github.com/sap-tutorials/tutorials-ims/pull/3107" + }, + { + "id": "tutorials-ims#3106", + "repo": "tutorials-ims", + "label": "Developer Portal", + "number": 3106, + "title": "Readable concept, topic, and channel pages", + "summary": "Concept, topic, and channel pages now have proper page margins instead of sitting flush against the browser edge, and long lists of related concepts collapse neatly behind a \"Show all\" toggle.", + "category": "Fix", + "mergedAt": "2026-11-11T19:21:36Z", + "week": "2026-W46", + "weekStart": "2026-11-09", + "url": "https://github.com/sap-tutorials/tutorials-ims/pull/3106" + }, + { + "id": "tutorials-ims#3105", + "repo": "tutorials-ims", + "label": "Developer Portal", + "number": 3105, + "title": "Friendlier error when content is briefly unavailable", + "summary": "If a tutorial or content page can't be read for a moment, the site now shows a styled page instead of a raw \"Internal Server Error.\"", + "category": "Fix", + "mergedAt": "2026-11-11T19:11:18Z", + "week": "2026-W46", + "weekStart": "2026-11-09", + "url": "https://github.com/sap-tutorials/tutorials-ims/pull/3105" + }, + { + "id": "tutorials-ims#3104", + "repo": "tutorials-ims", + "label": "Developer Portal", + "number": 3104, + "title": "No more raw 500 errors on content pages", + "summary": "Intermittent raw server errors on tutorial and concept pages now degrade gracefully to a styled page, and transient blips are never cached.", + "category": "Fix", + "mergedAt": "2026-11-11T18:44:11Z", + "week": "2026-W46", + "weekStart": "2026-11-09", + "url": "https://github.com/sap-tutorials/tutorials-ims/pull/3104" + }, + { + "id": "tutorials-ims#3101", + "repo": "tutorials-ims", + "label": "Developer Portal", + "number": 3101, + "title": "Tutorial file downloads work again", + "summary": "Fixed the attachment links so downloadable tutorial files resolve correctly instead of returning \"Attachment unavailable.\"", + "category": "Fix", + "mergedAt": "2026-11-11T18:08:20Z", + "week": "2026-W46", + "weekStart": "2026-11-09", + "url": "https://github.com/sap-tutorials/tutorials-ims/pull/3101" + }, + { + "id": "tutorials-ims#3100", + "repo": "tutorials-ims", + "label": "Developer Portal", + "number": 3100, + "title": "Feedback moderation actions work from the tutorial page", + "summary": "Admins can again mark and unmark tutorial feedback as irrelevant directly from a tutorial's page without hitting a 404.", + "category": "Fix", + "mergedAt": "2026-11-11T17:57:36Z", + "week": "2026-W46", + "weekStart": "2026-11-09", + "url": "https://github.com/sap-tutorials/tutorials-ims/pull/3100" + }, + { + "id": "tutorials-ims#3097", + "repo": "tutorials-ims", + "label": "Developer Portal", + "number": 3097, + "title": "Interactive tutorial demos render correctly", + "summary": "A batch of fixes across the directive demo tutorials — code blocks, reusable content, rich media, and UI instructions — so they all render as intended.", + "category": "Fix", + "mergedAt": "2026-11-11T11:57:09Z", + "week": "2026-W46", + "weekStart": "2026-11-09", + "url": "https://github.com/sap-tutorials/tutorials-ims/pull/3097" + }, + { + "id": "tutorials-ims#3094", + "repo": "tutorials-ims", + "label": "Developer Portal", + "number": 3094, + "title": "\"Tested with\" panel and image hotspots in tutorials", + "summary": "Tutorials now show their \"Tested with\" version panel, and annotated image hotspots display their interactive markers.", + "category": "Fix", + "mergedAt": "2026-11-10T23:13:52Z", + "week": "2026-W46", + "weekStart": "2026-11-09", + "url": "https://github.com/sap-tutorials/tutorials-ims/pull/3094" + }, + { + "id": "tutorials-ims#3093", + "repo": "tutorials-ims", + "label": "Developer Portal", + "number": 3093, + "title": "Prerequisite cards, hotspots, and Joule panel polish", + "summary": "Prerequisite cards now render as visible boxes, image hotspots attach correctly, and the Joule chat input sits properly inside its panel.", + "category": "Fix", + "mergedAt": "2026-11-10T20:37:57Z", + "week": "2026-W46", + "weekStart": "2026-11-09", + "url": "https://github.com/sap-tutorials/tutorials-ims/pull/3093" + }, + { + "id": "tutorials-ims#3092", + "repo": "tutorials-ims", + "label": "Developer Portal", + "number": 3092, + "title": "Styling and cross-reference fixes reach published pages", + "summary": "Improved the content rebuild so CSS updates and real cross-reference titles reliably propagate to published tutorial pages instead of showing stale styling or raw slugs.", + "category": "Fix", + "mergedAt": "2026-11-10T19:14:27Z", + "week": "2026-W46", + "weekStart": "2026-11-09", + "url": "https://github.com/sap-tutorials/tutorials-ims/pull/3092" + }, + { + "id": "tutorials-ims#3091", + "repo": "tutorials-ims", + "label": "Developer Portal", + "number": 3091, + "title": "Seven interactive demo tutorials fixed", + "summary": "Repaired code-block rendering, rich-media assets, and reusable-content references across seven directive demo tutorials, with dead cross-references now caught at build time.", + "category": "Fix", + "mergedAt": "2026-11-10T15:36:28Z", + "week": "2026-W46", + "weekStart": "2026-11-09", + "url": "https://github.com/sap-tutorials/tutorials-ims/pull/3091" + }, + { + "id": "tutorials-ims#3089", + "repo": "tutorials-ims", + "label": "Developer Portal", + "number": 3089, + "title": "Release 1.44.0", + "summary": "Promoted the 1.44.0 release to production.", + "category": "Maintenance", + "mergedAt": "2026-11-09T21:56:33Z", + "week": "2026-W46", + "weekStart": "2026-11-09", + "url": "https://github.com/sap-tutorials/tutorials-ims/pull/3089" + }, + { + "id": "tutorials-ims#3088", + "repo": "tutorials-ims", + "label": "Developer Portal", + "number": 3088, + "title": "Release 1.44.0 preparation", + "summary": "Version bump and What's New refresh for the 1.44.0 release.", + "category": "Maintenance", + "mergedAt": "2026-11-09T21:52:52Z", + "week": "2026-W46", + "weekStart": "2026-11-09", + "url": "https://github.com/sap-tutorials/tutorials-ims/pull/3088" + }, { "id": "tutorials-ims#3084", "repo": "tutorials-ims",