framework

Fullstack Java framework for enterprise web application

APACHE-2.0 License

Stars
6

Bot releases are hidden (Show)

framework - 5.2.1 Latest Release

Published by marioserrano09 about 1 month ago

What's Changed

Full Changelog: https://github.com/dynamiatools/framework/compare/5.2.0...5.2.1

framework - v5.2.0

Published by marioserrano09 about 2 months ago

What's Changed

  • 5.2.x by @marioserrano09 in https://github.com/dynamiatools/framework/pull/17
  • Upgrade Spring Boot 3.3.3
  • New starter dependency to easy setup
  • New UITools class for general agnostic UI operations
  • New CrudRestController to automatic crud operations in entities
  • New helper methods
  • Remove old default theme
  • Code and docs improvements

Full Changelog: https://github.com/dynamiatools/framework/compare/5.1.3...5.2.0

framework - v5.2.0-beta

Published by marioserrano09 2 months ago

Full Changelog: https://github.com/dynamiatools/framework/compare/5.1.2...5.2.0-beta

  • Upgrade to Spring Boot v3.3.2
  • New starter project dynamia-tools-starter
  • ViewDescriptors autofields property is false by default
framework - v5.1.3

Published by marioserrano09 4 months ago

What's Changed

  • v5.1.3 by @marioserrano09 in https://github.com/dynamiatools/framework/pull/12
  • New InMemoryCrudService implementation that not require database or JPA, use this for unit testing
  • New Generic API for TableView and FormView
  • Custom Spring stereotypes are now annotated with @AliasFor
  • New helper methods in DateTimeUtils to comparte Dates, LocalDate, LocalDateTime and Instants
  • QueryConditions now implement a match(value) method to execute locally without any database
  • New constructor for AbstractService with CrudService argument
  • Code clean

Full Changelog: https://github.com/dynamiatools/framework/compare/5.1.2...5.1.3

framework - v5.1.2

Published by marioserrano09 4 months ago

What's Changed

Full Changelog: https://github.com/dynamiatools/framework/compare/5.1.1...5.1.2

framework - v5.1.1

Published by marioserrano09 5 months ago

What's Changed

  • Upgrade to Spring Boot 3.2.5
  • Remove old and unnecesary dependencies
  • Improve spring boot configuration setup
  • New helper classes
  • Improve support for module-info.java
  • Remove neo4j support
  • Custom components are included using the new standalone project dynamia-zk-addons https://github.com/dynamiatools/dynamia-zk-addons
  • improve descriptor actions rendering and
  • Better exception handling
  • New icons
  • Config views improvements

Full Changelog: https://github.com/dynamiatools/framework/compare/5.0.9...5.1.1

framework - 5.0.9

Published by marioserrano09 5 months ago

What's Changed

Full Changelog: https://github.com/dynamiatools/framework/compare/5.0.8...5.0.9

framework - v5.0.8

Published by marioserrano09 about 1 year ago

  • Upgrade to Spring Boot 3.0.11
  • Improve Page and PageActions API

Full Changelog: https://github.com/dynamiatools/framework/compare/5.0.7...5.0.8

framework - v5.0.7

Published by marioserrano09 about 1 year ago

What's Changed

  • Fix REST api endpoints by @marioserrano09 in https://github.com/dynamiatools/framework/pull/3
  • Upgrade to Spring Boot 3.0.10
  • Fix PageAction constructor
  • Fix ConfigView databingind
  • New value Supplier for View that allow view to reload it's values
  • Improve static/ resources managment

Full Changelog: https://github.com/dynamiatools/framework/compare/5.0.6...5.0.7

framework - v5.0.6

Published by marioserrano09 about 1 year ago

  • FormView renderer fix when using subcruds

Full Changelog: https://github.com/dynamiatools/framework/compare/5.0.5...5.0.6

framework - v5.0.5

Published by marioserrano09 about 1 year ago

What's Changed

Full Changelog: https://github.com/dynamiatools/framework/compare/5.0.4...5.0.5

framework - v5.0.3

Published by marioserrano09 over 1 year ago

  • Upgrade to Spring Boot v3.0.7
  • New StringUtil.getSystemPropertyOrEnv() helper method to get system property or env variable value
  • Minor bugfixes

Full Changelog: https://github.com/dynamiatools/framework/compare/5.0.2...5.0.3

framework - v5.0.2

Published by marioserrano09 over 1 year ago

  • Upgrade to Spring Boot v3.0.6
  • Upgrade to Hibernate 6 and HibernateValidator 8
  • Migrate to jakarta ee packages
  • Java 17 is now required
  • Dependencies Upgrade
  • Merged zk-actions, zk-crud, zk-app, zk-viewers and zk-reports in zk folder
  • Improvements in action renderers. Rendering can be intercepted and modified
  • New MenuActionRenderer to renderer nested actions
  • Improve SimpleCache with methods to handle keys and values
  • New Ehcache3CacheManager implementation for Ehcache 3
  • Code clean
  • Minor bugfixes

Full Changelog: https://github.com/dynamiatools/framework/compare/5.0.1...5.0.2

framework - v5.0.1

Published by marioserrano09 over 1 year ago

  • Upgrade to Spring Boot v3.0.6
  • Upgrade to Hibernate 6 and HibernateValidator 8
  • Migrate to jakarta ee packages
  • Java 17 is now required
  • Dependencies Upgrade
  • Merged zk-actions, zk-crud, zk-app, zk-viewers and zk-reports in zk folder
  • Improvements in action renderers. Rendering can be intercepted and modified
  • New MenuActionRenderer to renderer nested actions
  • Improve SimpleCache with methods to handle keys and values
  • New Ehcache3CacheManager implementation for Ehcache 3
  • Code clean
  • Minor bugfixes

Full Changelog: https://github.com/dynamiatools/framework/compare/4.2.0...5.0.1

framework - v4.2.0

Published by marioserrano09 over 1 year ago

  • Upgrade to Spring Boot v2.7.11
  • Dependencies Upgrade
  • Improvement skin support, with custom layout and cookies for user preferences
  • New ActionRunner API for custom implementation for running actions
  • CrudService.findById() performance improvements
  • Better Second Level Cache support
  • Modules and page navigation framework improvements, this include a new NavigationTree with fully navigation routes info
  • UIMessages now support show message with attached exceptions, this is useful when need show user details about errors
  • Add method computeFooters() to TableView to allow recompute footers operations when need it.
  • Improvements on ZKBindingUtil to postNotifyChanges() on beans
  • Code clean
  • Minor bugfixes
framework - v4.1.0

Published by marioserrano09 about 2 years ago

  • Upgrade to Spring Boot 2.7.3
  • Upgrade dependencies
  • Improvement ZK performance
  • New automatic REST endpoint implementations
  • Improvement Support for Swagger
  • New LocalizedMessagesProvider API to implement custom localizations using bundle files or you own provider.
  • Better Spring Cache support
  • JpaCrudService now support a new load() method to load entity using EntityGraph
  • JpaUtils now support autocreate entity graph using entity properties
  • SimpleEntity now include a new default field called remoteId of type Long useful for remote integrations.
  • New NoOpenPersistenceInViewProvider to disable OSIV anti-pattern when need it
  • New tools.dynamia.commons.Streams utility class for work with Streams and Collections with short and clean code
  • New CurrencyExchangeProvider API for implement currency exchange with default implementation using webservice from https://openexchangerates.org OpenExchangeRatesCurrencyProvider
  • Improve Actions API to allow action authorization
  • New tools.dynamia.actions.Actions helper class to programatic execute actions.
  • New @InstanceName annotation to mark method or fields as name for entities. This replace toString() when is used
  • New PropertyChangeListener implementation that dont use java.beans package
  • New helper Serializer and Deserializer for JSON entity fields. BasicEntityJsonSerializer and BasicEntityJsonDeserializer. This allow you to export json fields as a minimal reference
  • New password dialog in ZKUtil
  • Validations improvements
  • Code clean
  • Remove old dependencies
framework - v4.0.8

Published by marioserrano09 over 2 years ago

  • Upgrade to Spring Boot 2.6.7
  • New ReportDataSource to avoid direct dependencies to reporting engine classes
  • ZK Input type=search support using client attributes
  • API Improvement
  • Remove old dependencies
  • SessionTracker improvements
  • Improve localization support
  • Minor bug fixes
framework - v4.0.7

Published by marioserrano09 over 2 years ago

  • Dependecies upgrade
  • Minor bugfixs
  • Spring Boot setup simplified
  • Spring Boot BOM used to improve dependencies compatibility
framework - v4.06

Published by marioserrano09 over 2 years ago

  • Dependencies upgrade
  • Minor fixes
framework - v4.0.5

Published by marioserrano09 almost 3 years ago

  • Dependencies upgrade
  • Remove deprecated usages of JasperReports API
  • Minor Bugfixes
Package Rankings
Top 39.6% on Repo1.maven.org
Badges
Extracted from project README
Maven Central Java CI with Maven
Related Projects