Re: Wicket 9.x versions are NOT backward compatible

2023-08-31 Thread Richard Eckart de Castilho
> On 31. Aug 2023, at 09:06, Emond Papegaaij wrote: > > We could publish a wicket-bom with all wicket modules to make it easier to > manage all wicket modules at once. That would be great :) +1 -- Richard

Re: Wicket 9.x versions are NOT backward compatible

2023-08-31 Thread Emond Papegaaij
Op wo 30 aug 2023 om 17:20 schreef Maxim Solodovnik : > Hello Emond, > > On Fri, 25 Aug 2023 at 14:38, Emond Papegaaij > wrote: > > > > Op vr 25 aug 2023 om 07:02 schreef Maxim Solodovnik < > solomax...@gmail.com>: > > > > > So if (for whatever reason) we do have > > > wicket-core 9.8.0+ AND

Re: Wicket 9.x versions are NOT backward compatible

2023-08-30 Thread Richard Eckart de Castilho
> On 30. Aug 2023, at 17:20, Maxim Solodovnik wrote: > > So we have conflict :( > > Maybe it worth to add some redundancy to our dependency:tree and add > `wicket-util` as direct dependency of `wicket-core`? You can use the maven-dependency-plugin to scan Java classes in a module for uses of

Re: Wicket 9.x versions are NOT backward compatible

2023-08-30 Thread Maxim Solodovnik
Hello Emond, On Fri, 25 Aug 2023 at 14:38, Emond Papegaaij wrote: > > Op vr 25 aug 2023 om 07:02 schreef Maxim Solodovnik : > > > So if (for whatever reason) we do have > > wicket-core 9.8.0+ AND wicket-util 9.7.0- > > > > In class path WebApplication will fail to start with > >

Re: Wicket 9.x versions are NOT backward compatible

2023-08-25 Thread Emond Papegaaij
Op vr 25 aug 2023 om 07:02 schreef Maxim Solodovnik : > So if (for whatever reason) we do have > wicket-core 9.8.0+ AND wicket-util 9.7.0- > > In class path WebApplication will fail to start with > java.lang.NoSuchMethodError > This is perfectly fine. Semver only is about Wicket as a whole, so

Wicket 9.x versions are NOT backward compatible

2023-08-24 Thread Maxim Solodovnik
Hello All, I've just noticed subj during wicketstuff testing :( In wicket 9.8.0+ we have added org.apache.wicket.util.string.Strings.isEmpty(final String string) Which is used by WicketFilter So if (for whatever reason) we do have wicket-core 9.8.0+ AND wicket-util 9.7.0- In class path