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
27 changes: 27 additions & 0 deletions blog/2025-07-01-mvc-maintanance-only.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
slug: MVC-maintenance-only
title: LMC MVC-based Modules are now maintenance only
authors: [ericr]
tags: [lm-commons, MVC, upgrade]
---
With the announcement from the Laminas Technical Committee to put all Laminas MVC components into maintenance-only,
we have decided to do the same for the LMC packages that are based on Laminas MVC.

Therefore, the following packages will be set to Maintenance-Only and no new features will be developed but they will
be updated to support PHP 8.5:

| Package | Version | Comments |
|--------------------------|---------|-----------------------------|
| LmcUser | 3 | Version 4 will be abandoned |
| LmcUserDoctrineORM | All | |
| LmcUserDoctrineMongoODM | All | |
| LmcRbacMvc | All | |
| LmcRbacMvcDeveloperTools | 1 | |
| LmcCors | 1 | Version 2 is abandoned |
| LmcAdmin | All | |
| LmcMail | 1 | Abandoned |

### New Mezzio Packages

New packages will be developed for Mezzio as replacements for Laminas MVC based packages.
These will be announced later.
4 changes: 2 additions & 2 deletions docs/StarterKits/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ title: Introduction
sidebar_position: 1
---

The intent of the LM-Commons Starter Kits is to provide skeletons, either based on Laminas MVC or on Laminas Mezzio,
that meet business needs above the basic MVC and Mezzio frameworks by including user management, role based access, CORS
The intent of the LM-Commons Starter Kits is to provide skeletons, based Laminas Mezzio,
that meet business needs above the basic Mezzio frameworks by including user management, role based access, CORS
and administration modules.

This is a work in progress looking for contributors.
9 changes: 4 additions & 5 deletions docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -68,15 +68,14 @@ const config = {
disableSwitch: true,
defaultMode: 'light'
},
/*

announcementBar: {
id: 'new_version_lmcrbac',
content: "<h1 style='font-size: 120%'><strong>New versions of LmcRbac and LmcRbacMvc are available</strong></h1>",
id: 'mvc-maintenance-only',
content: "<h1 style='font-size: 120%'><strong>Many LMC Packages are now Maintenance-only. <a href='/blog/MVC-maintenance-only'>Details</a> </strong></h1>",
isCloseable: false,
//backgroundColor: 'lightgray'
backgroundColor: 'lightyellow'
},

*/
navbar: {
title: 'LM-Commons',
logo: {
Expand Down