minimal-jee-beam
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