Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .deploy/mta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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_<version>.mtar). Deploy is manual:
# `cd .deploy && mbt build && cf deploy mta_archives/tutorials-ims_<version>.mtar -e ../deploy/<env>.mtaext -f`.
version: 1.41.7
version: 1.41.8

# Top-level parameters (overridable per-env via deploy/<env>.mtaext).
parameters:
Expand Down
197 changes: 196 additions & 1 deletion hugo/data/whats_new.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"generatedAt": "2026-10-27T20:17:44.757Z",
"generatedAt": "2026-11-01T12:18:20.851Z",
"repos": [
{
"key": "tutorials-ims",
Expand All @@ -8,6 +8,201 @@
}
],
"entries": [
{
"id": "tutorials-ims#2962",
"repo": "tutorials-ims",
"label": "Developer Portal",
"number": 2962,
"title": "Builds keep working when the advocates service is briefly unavailable",
"summary": "The site build now falls back to the last known Developer Advocates roster if the live service can't be reached, so a transient backend blip no longer blocks a deployment.",
"category": "Fix",
"mergedAt": "2026-11-01T10:42:07Z",
"week": "2026-W44",
"weekStart": "2026-10-26",
"url": "https://github.com/sap-tutorials/tutorials-ims/pull/2962"
},
{
"id": "tutorials-ims#2961",
"repo": "tutorials-ims",
"label": "Developer Portal",
"number": 2961,
"title": "Reliable Node.js runtime selection at deploy time",
"summary": "Pinned the exact Node.js runtime version so the platform stages cleanly on every deploy instead of occasionally rejecting the version range.",
"category": "Fix",
"mergedAt": "2026-11-01T10:22:32Z",
"week": "2026-W44",
"weekStart": "2026-10-26",
"url": "https://github.com/sap-tutorials/tutorials-ims/pull/2961"
},
{
"id": "tutorials-ims#2960",
"repo": "tutorials-ims",
"label": "Developer Portal",
"number": 2960,
"title": "Barcode scanner sends you to sign in when your session expires",
"summary": "The event barcode scanner now redirects you to the login page when your session times out, instead of silently failing.",
"category": "Fix",
"mergedAt": "2026-10-30T19:50:55Z",
"week": "2026-W44",
"weekStart": "2026-10-26",
"url": "https://github.com/sap-tutorials/tutorials-ims/pull/2960"
},
{
"id": "tutorials-ims#2958",
"repo": "tutorials-ims",
"label": "Developer Portal",
"number": 2958,
"title": "fix(test): repair 3 CI unit test failures",
"summary": "Repaired a few automated tests to keep the build pipeline green.",
"category": "Maintenance",
"mergedAt": "2026-10-30T19:26:42Z",
"week": "2026-W44",
"weekStart": "2026-10-26",
"url": "https://github.com/sap-tutorials/tutorials-ims/pull/2958"
},
{
"id": "tutorials-ims#2959",
"repo": "tutorials-ims",
"label": "Developer Portal",
"number": 2959,
"title": "Flag tutorial feedback as irrelevant or inappropriate",
"summary": "Reviewers can now mark individual pieces of tutorial feedback as irrelevant or inappropriate, keeping the feedback queue focused on actionable comments.",
"category": "Feature",
"mergedAt": "2026-10-30T19:24:37Z",
"week": "2026-W44",
"weekStart": "2026-10-26",
"url": "https://github.com/sap-tutorials/tutorials-ims/pull/2959"
},
{
"id": "tutorials-ims#2957",
"repo": "tutorials-ims",
"label": "Developer Portal",
"number": 2957,
"title": "Refresh your completion status on the event app",
"summary": "A new Refresh button on the event app lets you re-check your completion status and show your barcode on demand, without reloading the page.",
"category": "Feature",
"mergedAt": "2026-10-30T14:15:41Z",
"week": "2026-W44",
"weekStart": "2026-10-26",
"url": "https://github.com/sap-tutorials/tutorials-ims/pull/2957"
},
{
"id": "tutorials-ims#2956",
"repo": "tutorials-ims",
"label": "Developer Portal",
"number": 2956,
"title": "fix(ci): handle multi-slug source errors in QA rebuild (#2951)",
"summary": "Hardened the content preview rebuild so a problem in one tutorial no longer derails rebuilds that touch several at once.",
"category": "Fix",
"mergedAt": "2026-10-30T14:15:06Z",
"week": "2026-W44",
"weekStart": "2026-10-26",
"url": "https://github.com/sap-tutorials/tutorials-ims/pull/2956"
},
{
"id": "tutorials-ims#2955",
"repo": "tutorials-ims",
"label": "Developer Portal",
"number": 2955,
"title": "More accurate live kiosk displays",
"summary": "Fixed two issues that could leave event kiosk displays stale or miscount per-hour activity, so on-site screens now stay accurate throughout an event.",
"category": "Fix",
"mergedAt": "2026-10-30T08:40:31Z",
"week": "2026-W44",
"weekStart": "2026-10-26",
"url": "https://github.com/sap-tutorials/tutorials-ims/pull/2955"
},
{
"id": "tutorials-ims#2954",
"repo": "tutorials-ims",
"label": "Developer Portal",
"number": 2954,
"title": "Correct spelled-out numbers across more languages",
"summary": "Event displays now spell out numbers correctly in Arabic, Hebrew, English, and Mandarin.",
"category": "Fix",
"mergedAt": "2026-10-30T08:37:44Z",
"week": "2026-W44",
"weekStart": "2026-10-26",
"url": "https://github.com/sap-tutorials/tutorials-ims/pull/2954"
},
{
"id": "tutorials-ims#2953",
"repo": "tutorials-ims",
"label": "Developer Portal",
"number": 2953,
"title": "More missions visible on the event app",
"summary": "Trimmed the hero banner padding on the event app so more missions are visible without scrolling.",
"category": "Fix",
"mergedAt": "2026-10-30T08:04:33Z",
"week": "2026-W44",
"weekStart": "2026-10-26",
"url": "https://github.com/sap-tutorials/tutorials-ims/pull/2953"
},
{
"id": "tutorials-ims#2949",
"repo": "tutorials-ims",
"label": "Developer Portal",
"number": 2949,
"title": "Security hardening of the Node.js runtime",
"summary": "Raised the minimum Node.js runtime to a patched version that addresses a known Brotli decompression vulnerability (CVE-2026-111497).",
"category": "Fix",
"mergedAt": "2026-10-29T16:22:02Z",
"week": "2026-W44",
"weekStart": "2026-10-26",
"url": "https://github.com/sap-tutorials/tutorials-ims/pull/2949"
},
{
"id": "tutorials-ims#2950",
"repo": "tutorials-ims",
"label": "Developer Portal",
"number": 2950,
"title": "Selected track survives refresh and back/forward on the event app",
"summary": "The event app now remembers your selected track in the page URL, so refreshing or using the browser back/forward buttons keeps you where you were.",
"category": "Fix",
"mergedAt": "2026-10-29T16:21:21Z",
"week": "2026-W44",
"weekStart": "2026-10-26",
"url": "https://github.com/sap-tutorials/tutorials-ims/pull/2950"
},
{
"id": "tutorials-ims#2948",
"repo": "tutorials-ims",
"label": "Developer Portal",
"number": 2948,
"title": "Correct Architecture Center links",
"summary": "Architecture Center tutorial links now use the correct page slugs, so those links resolve to the right pages.",
"category": "Fix",
"mergedAt": "2026-10-29T15:27:32Z",
"week": "2026-W44",
"weekStart": "2026-10-26",
"url": "https://github.com/sap-tutorials/tutorials-ims/pull/2948"
},
{
"id": "tutorials-ims#2946",
"repo": "tutorials-ims",
"label": "Developer Portal",
"number": 2946,
"title": "release 1.41.7: event-display realtime + Ukrainian fixes",
"summary": "Released version 1.41.7 with event-display realtime and language fixes.",
"category": "Maintenance",
"mergedAt": "2026-10-27T20:25:42Z",
"week": "2026-W44",
"weekStart": "2026-10-26",
"url": "https://github.com/sap-tutorials/tutorials-ims/pull/2946"
},
{
"id": "tutorials-ims#2945",
"repo": "tutorials-ims",
"label": "Developer Portal",
"number": 2945,
"title": "chore(release): bump MTA version to 1.41.7",
"summary": "Internal release version bump to 1.41.7.",
"category": "Maintenance",
"mergedAt": "2026-10-27T20:23:06Z",
"week": "2026-W44",
"weekStart": "2026-10-26",
"url": "https://github.com/sap-tutorials/tutorials-ims/pull/2945"
},
{
"id": "tutorials-ims#2944",
"repo": "tutorials-ims",
Expand Down
Loading