On behalf of the Spring Integration/AMQP team I'm pleased to announce that we have released a number of maintenance releases (click the links in the following bullets to see the corresponding release notes):
All of these releases are available from the Release Repository, as well as from Maven Central.
Thank you very much for everyone involved!
We are working on the first milestone for the Spring AMQP 1.5 release in the next several weeks, which will have some new features such as support for the RabbitMQ Management HTTP API, RabbitMQ 3.5…
I'm pleased to announce the release of Spring Social Facebook 2.0.0.RC1. This release candidate brings Spring Social Facebook's API binding to target version 2.3 of Facebook's Graph API.
Be aware that due to many breaking changes in Facebook's Graph API between v1.0 and v2.0, plus additional changes up through v2.3, there are some necessary breaking changes in this version of Spring Social Facebook. Also, because of the large number of breaking changes already imposed upon Spring Social Facebook by changes in the Graph API, we decided to take…
As of Spring Framework 4.0, Java 8 is supported as a first-class citizen and we've seen some confusion in the Spring community since then. How do we manage to support Java 8 and remain compatible with Java 6 and Java 7 after all? This blog post provides some insight into how we're handling this within the framework codebase.
Java 8 language features vs. Java 8 APIs
First, a distinction must be made between using new language features and new APIs in a given Java generation such as Java 8. If a class uses a Java 8 language feature such as a lambda expression, it has to be compiled with -source 1.8 -target 1.8 and therefore the whole compilation unit will only work on Java 8+. However, if a particular class in a library optionally uses a new Java 8 interface such as java.util.stream.Stream, the library can still run on a previous Java generation as long as it is being compiled with e.g. -source 1.6 -target 1.6 - and as long as the use of that particular …
We are pleased to announce that Spring for Apache Hadoop 2.1.2 has just been released and is now available from Maven Central and the Spring Repository. This release includes version upgrades of some Spring projects as well as the most recent versions for all supported distros.
We have added support for the newly released Pivotal HD 3.0. In addition to that new release, we have updated Cloudera CDH to version 5.3.2 and Hortonworks HDP 2.2 to use version 2.2.4.0. More details can be found in the changelog or in the JIRA release notes.
Here is a complete list of the latest version designation to use for the various distro "flavors" published. The Apache Hadoop releases are available in Maven Central and all other releases are available in the Spring Repository…
On behalf of the Spring Security Kerberos team, I'm pleased to announce the release of Spring Security Kerberos 1.0.0.RC2. This release brings a number of changes. The highlights can be found below:
Added support LdapContextSource. Special thanks to Nelson Rodrigues for this contribution!
Repackaging for better management of dependencies
Specific implementations are moved to their own packages to signal additional optional dependencies
spring-security-kerberos-web now contains all of the web related dependencies (i.e. servlet dependencies)
Bug fixes
We’d love to hear back what people think by participating in a project or simply creating issues or feature requests at GitHub…
Dave Syer's six-part blog series on Spring Security and AngularJS has been a smash hit! It has echoed across the twittersphere, torn up DZone, and drawn people far and wide.
Did you miss any of it? Perhaps you've heard of it and found it too difficult to track down the first post. No more.
Please navigate to our newly minted Spring Security and AngularJS tutorial and enjoy all that solid gold. We migrated 100% of it into that tutorial, made slight edits to the links, and polished it up just for you.