Skip to content

Releases: caelum/vraptor4

v4.2.0.Final

19 Sep 14:42
Compare
Choose a tag to compare

General patch release with dozens of bug fixes and more documentation improvements.

See the list below for more information on those changes and more.

Changelog

v4.2.0-RC4

09 May 14:45
Compare
Choose a tag to compare

General patch release with dozens of bug fixes and more documentation improvements.

See the list below for more information on those changes and more.

Changelog

  • #1067 Update references to oracle docs (by @pwener)
  • #1066 Improving documentation related to the JDK 8 (by @danilomunoz)
  • #1060 Consistently handle superclass/subclass converters independent of class load order. (by @smbell)
  • #1063 adding in cookbook menu the page about @ConversationScoped (by @angeliski)
  • #1064 remove variable before the return (by @angeliski)
  • #1061 'Messages' not serializable error when trying to redirect() using session replication (by @danielbadawi)
  • #1050 squid:S2326,squid:S2293 - Unused type parameters should be removed, T… (by @m-ezzat)
  • #1057 Documentation edited to have information about old javassist version (by @AllanRomanato)
  • #1056 Adding ~ to fix Markdown (by @fmstefanini)
  • #1055 squid:S1192, squid:S2293 - String literals should not be duplicated, … (by @m-ezzat)
  • #1053 squid:S1213 - The members of an interface declaration or class should… (by @m-ezzat)
  • #1051 squid:S1118 - Utility classes should not have public constructors (by @m-ezzat)
  • #1048 squid:S2325 - "private" methods that dont access instance data should… (by @m-ezzat)
  • #1046 squid:S2162, squid:S1488 - equals methods should be symmetric and wor… (by @m-ezzat)
  • #1044 Fix LRU cache problem (by @mariofts)
  • #1045 squid:UselessParenthesesCheck - Useless parentheses around expression… (by @m-ezzat)
  • #1042 pmd:ImmutableField - Immutable Field (by @m-ezzat)
  • #1038 General Code Quality Improvement (by @civanyp)
  • #1036 letting web server commit the response naturally (by @nykolaslima)
  • #1033 Code Quality Improvement - Exception handlers should preserve the original exception (by @civanyp)
  • #1034 Code Quality Improvement - Override annotation should be used on any… (by @civanyp)
  • #1030 Update guia-de-10-minutos.html (by @gregoryfm)
  • #1029 Update guia-de-1-minuto.html (by @gregoryfm)
  • #1024 Unwrapping CDI proxy on controller instance (by @Turini)
  • #1018 changing json without root message from info to warn (by @nykolaslima)
  • #1019 add missing inject (by @felipeweb)
  • #1017 Fix link in Contribute to VRaptor (by @dobau)
  • #1015 adding setupmyproject info (by @ympadilha)
  • #1011 updating iogi (by @marcosalles)
  • #1010 improving error message when a bundle is not found (by @marcosalles)
  • #1005 Gson and xstream converters as alternatives (by @Turini)
  • #982 don't log exception on missing bundle for base name messages (by @fabriciofx)
  • #999 adding equals and hashcode on I18nMessage (by @Turini)
  • #1002 Adding a null check to avoid NPE at CustomAcceptsVerifier (by @garcia-jj)
  • #998 Allowing to override custom Gson Date pattern (by @philippeehlert)
  • #992 Improvement to support multiple generics class parameters (by @francofabio)

v4.2.0-RC3

23 Jul 16:44
Compare
Choose a tag to compare

General patch release with dozens of bug fixes and more documentation improvements.

See the list below for more information on those changes and more.

Changelog

-#995 Fix Get Adapters in Proxy Class (by @clairton)
-#993 Fix example for CustomPathResolver (by @dobau)
-#988 InstantiateObserver must be dependent (by @Turini)
-#989 Resseting valued params when controller method change (by @Turini)
-#986 Fixing output dir on pom-dist.xml and updating it (by @Turini)
-#987 Add functionality that enables serialization of null fields in json (by @robsonperassoli)
-#976 fixing DefaultRefererResult when context path appears in the URL host (by @valeriolopes)

v4.2.0-RC2

14 Apr 13:37
Compare
Choose a tag to compare

General patch release with dozens of bug fixes and more documentation improvements.

See the list below for more information on those changes and more.

Changelog

-#973 loading properties in bean construction (by @nykolaslima)
-#974 adding no-arg default constructor on InvalidInputHandler (by @Turini)
-#969 Removing some dead code and refactoring Rules file (by @Turini)
-#962 added breadcrumbs on site (by @Turini)
-#965 Fixing travis and adding maven, release and license badges (by @Turini)
-#964 fixing gemfile versions and adding sitemap (by @Turini)
-#961 relaxing visibility of Serializee getActualType (by @Turini)
-#959 Update header.html (by @danilomunoz)
-#960 Adding docs about MockSerializationResult. (by @renanigt)
-#957 don't log exception on missing environment.properties (by @nykolaslima)
-#955 updating versions on README and download pages (by @Turini)

v4.2.0-RC1

09 Mar 15:53
Compare
Choose a tag to compare

General patch release with dozens of bug fixes and more documentation improvements.

See the list below for more information on those changes and more.

Changelog

  • #950 dropping @ValidationException feature (by @Turini)
  • #945 propagating alternative cause if it's not checked (by @Turini)
  • #948 standardizing the inheritance of our internal exceptions (by @Turini)
  • #942 adding docs about exception attribute (by @Turini)
  • #943 improving docs about consumes with and without root (by @Turini)
  • #941 updating and fixing musicjungle acceptance tests (by @Turini)
  • #944 updating docs about javax.inject (by @Turini)
  • #932 Supporting deserialization for GenericController without root (by @lucascs)
  • #929 improving docs and adding link to dependencies' page (by @renanigt)
  • #928 Script to automatically deploy the site (by @luiz)
  • #926 Support status 500 (by @nykolaslima)
  • #916 Adding search to VRaptor's site (by @luiz)
  • #918 updating versions on README and download pages (by @Turini)
  • #873 Handling ValidationExceptions in interceptors (by @csokol)
  • #915 adding paginator's link and fixing plugin on docs (by @Turini)
  • #913 updating versions after release (by @Turini)

v4.1.4

30 Dec 17:28
Compare
Choose a tag to compare

General patch release with dozens of bug fixes and more documentation improvements.

See the list below for more information on those changes and more.

Changelog

  • #917 adding generics to work with CDI 1.2 (by @Turini)

v4.1.3

18 Dec 16:08
Compare
Choose a tag to compare

General patch release with dozens of bug fixes and more documentation improvements.

See the list below for more information on those changes and more.

Changelog

  • #907 removing result.used from forwardTo (by @Turini)

v4.1.2

24 Nov 18:19
Compare
Choose a tag to compare

General patch release with dozens of bug fixes and more documentation improvements.

See the list below for more information on those changes and more.

Changelog

v4.1.0.Final

25 Sep 15:09
Compare
Choose a tag to compare

General patch release with dozens of bug fixes and more documentation improvements.

See the list below for more information on those changes and more.

Changelog

v4.1.0-RC3

17 Sep 17:40
Compare
Choose a tag to compare

General patch release with dozens of bug fixes and more documentation improvements.

See the list below for more information on those changes and more.

Changelog

  • #800 checking included before including (by @Turini)
  • #799 Adding Messages as request attribute to enforce flash scope when redirect (by @Turini)
  • #798 Reducing constr visibility to enforce to use factory methods (by @garcia-jj)
  • #797 i18ning login message (by @Turini)
  • #796 fixing some highlights on view-and-ajax docs (by @Turini)
  • #794 Removing old GenericContainerTest (by @Turini)
  • #793 deleting unused test interface and de.properties (by @Turini)
  • #791 Adding support for Download builder (by @garcia-jj)
  • #786 improving CDI tests (by @Turini)
  • #790 interpolating with the current locale (by @Turini)
  • #792 Linking vraptor-brutauth to VRaptor4Version branch. (by @Turini)
  • #785 Adding feature to configure upload size with annotation (by @garcia-jj)
  • #780 updating some plugins version (by @Turini)
  • #787 Fixing #734 that causes a StackOverflow when we use Result.redirectTo (by @garcia-jj)
  • #777 Assembling weld artifacts (by @garcia-jj)
  • #783 Refactor code to remove unnecessary code (by @garcia-jj)
  • #774 Injecting Serializee just like Deserializee (by @Turini)
  • #784 Vetoing DefaultControllerMethod class (by @garcia-jj)
  • #763 Creating new annotation to exclude beans fields and classes from the GSON Serialization (by @Turini)
  • #779 adding panettone and biscotti (by @Turini)
  • #775 Removing global exclusion (by @Turini)
  • #773 improving docs about converters (by @Turini)
  • #769 Improving messages test (by @garcia-jj)
  • #750 adding alternative w/ priority on vraptor converters (by @Turini)
  • #770 Using EL Expression tests for messages (by @garcia-jj)
  • #771 Using Supplier instead of Callable to get objects as lazy (by @garcia-jj)
  • #772 Extracting exception key to constant (by @garcia-jj)
  • #768 Minor improvement on Validation Page. (by @Turini)
  • #765 Adding docs about Java EE Resources (by @garcia-jj)
  • #766 Adding info about upload methods (by @garcia-jj)
  • #725 Fixing problem: validation errors ignored on redirects. Closes #476 (by @Turini)
  • #767 Improving validation page. (by @garcia-jj)
  • #731 Strip context path correctly if deployed to the root context (by @Turini)
  • #753 tomcat7 support for vraptor-blank-project (by @Turini)
  • #751 adding some tests to CDIProxies (by @Turini)
  • #752 Fix indentation of the first controller (by @Turini)
  • #749 Renaming messages variable to vmessages (by @garcia-jj)
  • #748 addin log4j on blank project (by @Turini)
  • #747 adding success severity type (by @Turini)
  • #742 Constructor eyes only cdi and formatting of injections docs (by @Turini)
  • #741 updating vraptor version on readme and download pages (by @Turini)

API changes

  • #771 changes methods signature, that now receives a com.google.common.base.Supplier instead a java.util.concurrent.Callable.