uPortal community update -- releases coming next week

3 views
Skip to first unread message

Benito Gonzalez

unread,
Apr 24, 2026, 7:31:52 PM (22 hours ago) Apr 24
to uPortal Community, Developers, uPortal, uPortal Steering Committee
 Hey folks,

  Quick update on what's been happening since the v5.17.2 announcement on
  April 3.

  It's been a busy three weeks across the repos. The headline item: Bill
  Smith landed a huge round of frontend modernization, ripping out
   jQuery, legacy Bootstrap bits, and Fluid Infusion across most of our
   bundled portlets. That's been hanging over us for years, and it's now
  done in Announcements, Bookmarks, Calendar, Feedback, NewsReader,
  SimpleContent, WebProxy, basiclti, and the JasigWidget portlets. Huge
  thanks to Bill — this was a lot of careful work over the last several months.

  Alongside that, I did a workspace-wide dependency hygiene pass:

  - Renovate config tightened in every portlet repo. We now pin Spring,
  Hibernate, the javax/jakarta-namespace artifacts, Mockito, and a couple
  of Maven plugin sharp edges to versions that actually work with our Java
  11 / javax.servlet / JSR-286 reality. No more renovate PRs offering us
  Spring 6 or Mockito 5 — they don't apply, and now they don't show up.
  - CI baseline is Java 11 only. We dropped Java 8 from the matrices.
  - Dependabot is off, Renovate is the single source of truth for
  dependency PRs at the org level. Alerts are still on, just not auto-PR'd.
   This stops the duplicate-PR churn we'd been getting.
  - uPortal-start dropped the long-archived FunctionalTestsPortlet overlay.
  - A handful of security-driven version bumps landed too (commons-lang3,
  commons-beanutils, Jackson, hsqldb, slf4j, etc.).

  In total something like 130+ PRs merged across the ecosystem since April 3,
  mostly small but adding up to a much cleaner baseline.

  What's next: we expect to wrap up the remaining cleanup and cut
  a release of uPortal plus the updated portlets next week. I'll send
  another note when builds are out and the version numbers are pinned in
  uPortal-start.

  Reply or ping me if you want details on any of it.

  Thanks,
  - bjagg

--
Benito J. Gonzalez
Software Architect
Unicon, Inc.
GitHub:  bjagg
GitLab:  bjagg
BitBucket:  bgon...@unicon.net

Reply all
Reply to author
Forward
0 new messages