minimal-jee-beam
2.0.1 (2025-08-28)
Changed
- Updated prime-core:
2025.8.6
->2025.8.7
- Updated data-layer-jpa-expanders:
1.3.0
->1.3.1
- Updated web-styles:
2025.1.0
->2025.1.1
Fixed
- Fixed regression in web-styles with regard to the FinderMapperExpander
2.0.0 (2025-08-14)
Changed
- Updated prime-core:
2025.7.5
->2025.8.6
- Updated Expanders:
8.4.0
->9.0.0
- Updated application-data-protocol-expanders:
1.1.0
->1.2.0
- Updated data-layer-jpa-expanders:
1.2.1
->1.3.0
- Updated web-styles:
2024.8.1
->2025.1.0
- Updated nsx-runtime-libraries:
2024.3.0
->2025.1.0
- Updated base-components:
2025.1.2
->2025.3.0
- Updated knockout-ui-addons-expanders:
1.2.0
->1.4.0
Removed
- Breaking change: Removed support for
fileUpload
interceptor in Struts2 version 7. Custom file uploads using this will have to be migrated (issues will not be visible at compile time). More info and how to migrate can be found here. - Breaking change: Transitive dependency on the jaxrs-standard-api-expanders
- Breaking change: Transitive dependency on the jaxrs-standard-api-fileio-expanders
1.1.0 (2025-06-11)
Added
- Support for symbiotic dependencies. More info
Changed
- Updated prime-core:
2024.8.0
->2025.7.5
- Updated Expanders:
8.0.5
->8.4.0
- Updated data-layer-jpa-expanders:
1.0.0
->1.2.1
- Updated application-data-addons:
1.0.2
->1.2.0
- Updated nsx-runtime-libraries:
2024.1.0
->2024.3.0
- Updated base-components:
2024.7.4
->2025.1.2
- Updated prime-validations:
3.7.0
->3.8.0
- Expansion resource sorting is more deterministic so that each time the model is loaded, the result is the same.
- Replaced deprecated interfaces in Struts2 runtime and expanded code:
com.opensymphony.xwork2.Action
->org.apache.struts2.action.Action
com.opensymphony.xwork2.ActionSupport
->org.apache.struts2.ActionSupport
com.opensymphony.xwork2.ActionContext
->org.apache.struts2.ActionContext
com.opensymphony.xwork2.ActionInvocation
->org.apache.struts2.ActionInvocation
com.opensymphony.xwork2.Preparable
->org.apache.struts2.Preparable
com.opensymphony.xwork2.interceptor.AbstractInterceptor
->org.apache.struts2.interceptor.AbstractInterceptor
com.opensymphony.xwork2.util.ValueStack
->org.apache.struts2.util.ValueStack
- Breaking change: A number of ext files in base-components have been replaced by expanders. As a consequence these files have been moved from the
/ext/
to the/gen/
directory. - Updated nsx-runtime-libraries due to vulnerabilities in 3rd party dependencies:
- com.opencsv:opencsv:
5.9
->5.11.1
- com.opencsv:opencsv:
Removed
- Breaking change: Removed unused fields (
uploadDataContentType
,uploadDataFileName
anddownloadDirectory
) from net.democritus.expander.struts.dataElement.actions.ImporterActionExpander. - Breaking change: Removed unused fields (
downloadDirectory
) from net.democritus.expander.struts.dataElement.actions.EntererExpander.
1.0.0 (2025-03-13)
This 1.0.0 version considers net.democritus:nsx-default-stack:2024.11.0
as its baseline. Changes are in comparison to that.
Added
- Added application-data-addons 1.0.2
- Added application-data-protocol-expanders 1.1.0
- Added data-layer-jpa-expanders 1.0.0
Changed
- Updated base-components 2024.3.4 -> 2024.7.4
- Updated Expanders 7.7.0 -> 8.0.5
- Updated prime-core 2024.4.3 -> 2024.8.0
- Updated prime-transmutations 2.4.2 -> 2.5.0
- Updated prime-validations 3.6.2 -> 3.7.0
- Updated web-styles 2024.4.2 -> 2024.8.1
- Breaking change: The method
deleteLinkedAssets
in theAssetBean.java
class went frompublic
toprivate
. - Breaking change: The method
sendEmail
in theEmailSenderImpl.java
class went frompublic
toprivate
. - Breaking change: Some expanders have been moved from
Expanders
toweb-styles
. Any expansion resource using these expanders should addweb-styles
as a dependency:- ActionsJsExpander
- ApplicationIncludeAfterJspfExpander
- ApplicationIncludeBeforeJspfExpander
- ApplicationMenuJsExpander
- ComponentIncludeAfterJspfExpander
- ComponentIncludeBeforeJspfExpander
- ComponentInformationJsExpander
- ComponentStylesExpander
- CreateDialogJsExpander
- DataElementStylesExpander
- DeleteDialogJsExpander
- EditDialogJsExpander
- EventsJsExpander
- FinderFormExpander
- FinderModelExpander
- HSTSFilterExpander
- HttpStatusErrorJsExpander
- InstanceFormHtmlExpander
- InstanceFormJsExpander
- IoPageModelJsExpander
- KoDetailHtmlExpander
- KoFormHtmlExpander
- KoListHtmlExpander
- KoMapperJsExpander
- KoPageJsExpander
- PageExpander
- PageModelJsExpander
- ProjectorJsExpander
- SecurityOptionsJsonExpander
- SortingJsExpander
- Struts2AgentJsExpander
- StrutsApplicationActionsJsExpander
- TableJsExpander
- TableViewJsExpander
- UnauthorizedErrorPageExpander
- ViewDialogJsExpander
- WaterfallJsExpander
- WelcomeIncludeExpander
- Breaking change: Unique constraints are now implemented with a new
<dataElement>Uniqueness.java
class. Named queries and constants for the unique constraint have been removed from<dataElement>Data.java
.
Removed
- Breaking change: Removed datacommands-stdapi-expanders 7.6.0
- Breaking change: Removed fileio-stdapi-expanders 7.6.0
- Breaking change: Removed jaxrs-standard-api-expanders 7.6.0
- Breaking change: Removed
components/assets/view/ext/knockout/html/assets/downloadLink.html
(Functionality is now handled bycomponents/assets/view/ext/knockout/js/assets/asset/downloadLink-ko-binding.js
) - Breaking change: Removed
initializeUsernamePasswordLogin()
fromauthentication.js