UI5ers live #48:  UI5 linter auto-fix & keeping your UI5 version up to date @ui5videos
UI5ers live #48:  UI5 linter auto-fix & keeping your UI5 version up to date  @ui5videos
Uploaded August 2026 | Updated September 2026, 2 weeks ago
In this episode of UI5ers live, we look at two things that make maintaining OpenUI5 and SAPUI5 apps a lot easier.
Get ready to learn about the autofix feature in UI5 linter, a helpful addition that makes it easier to follow best practices and move away from outdated OpenUI5 and SAPUI5 APIs. Max Reichmann shows you how autofix works and how it can help refresh your codebase with minimal effort.

Then we explore three community & team tools that each take a different approach to keeping the OpenUI5 / SAPUI5 version in your projects up to date and avoiding surprises when a version reaches end of cloud provisioning (EOCP):
1. Robin van het Hof introduces his build task ui5-task-check-eocp β€” a local UI5 Tooling custom task that warns you (or fails the build) when your version is about to leave cloud provisioning.
2. Ludwig Stockbauer-Muhr shares his GitHub Action check-outdated-ui5-version β€” checks manifest.json files on push or on a schedule, and can even auto-fix versions and open a pull request.
3. Florian Vogt demonstrates the UI5 renovate preset config β€” a Renovate preset from the UI5 team that opens PRs for new patch/minor (and LTS-only) UI5 releases across ui5.yaml and HTML files.

We close with a comparison of all three approaches β€” which files they touch, where they run, and where a Bitbucket/GitLab or a more generic solution could go next.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Video Chapters:
00:00 - Introduction
01:59 Live demo: UI5 linter auto-fix
08:01 Roadmap, feature requests & contributing auto-fixes
09:23 IDE & CI integration (VS Code, GitHub PR findings)
10:39 Setting the stage: UI5 version management & the CDN endpoints
12:07 Version resources on CDN: version.json & versionoverview.json explained
15:05 Tool 1: ui5-task-check-eocp
18:50 Tool 2: check-outdated-ui5-version GitHub Action
26:02 Tool 3: UI5 renovate preset config
31:41 Comparison: which tool for which scenario
34:10 Bitbucket/GitLab & a generic version-check utility
38:31 Wrap-up & goodbye
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Resources:
πŸ”— UI5 linter: github.com/UI5/linter
πŸ”— UI5 CLI: ui5.github.io/cli

UI5 Version Management:
πŸ”— OpenUI5 version overview: sdk.openui5.org/versionoverview.html
πŸ”— SAPUI5 version overview: ui5.sap.com/versionoverview.html
πŸ”— version.json: sdk.openui5.org/version.json / ui5.sap.com/version.json

πŸ”— ui5-task-check-eocp build task: github.com/qualiture/ui5-task-check-eocp
πŸ”— check-outdated-ui5-version GitHub Action: github.com/marketplace/actions/check-and-or-update-ui5-version-for-cf
πŸ”— ui5 renovate preset config: github.com/ui5/renovate-config
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Music: klinik FX
UI5ers live #48:  UI5 linter auto-fix & keeping your UI5 version up to dateUI5con 2023: How far can we push performanceEvolving Developer Extensibility with SAPUI5 FlexibilityMigrating an existing freestyle UI5 project from JavaScript to TypeScriptStreamlining Local App Previews: Virtual Endpoints For Seamless DevelopmentUI5con HYBRID 2022: Unleash the power of SAP Fiori elements for SAPUI5 freestyle appsUI5con HYBRID 2022: Sort out your UI5 tooling extensions in a flashExtreme Freestyle: pushing the boundaries of reusability and extensibilityBeyond Controls: Extending UI5 with 3rd-Party Libraries and Web ComponentsUI5con@SAP 2018 - News from Control DevelopmentUI5con 2023: Modern and Type-Safe OData Handling - odata2tsUI5ers live #34:  Easy-UI5 wdi5, nesting generators in Easy-UI5, Web Components Base Class in UI5
UI5 |

UI5ers live #48: UI5 linter auto-fix & keeping your UI5 version up to date

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER