Netcdf-Java and the TDS version 4.6.1 have been released. This version requires Java 7+. Bug fixes and minor enhancements will continue on the 4.6 branch for six months or so.
Development is now switching to version 5.0 which will require Java 8. Version 5 is a major upgrade and some of the APIs will change. Deprecated classes will be moved to a legacy jar and will not be supported. If you are a developer, you will need to test the new version against your code. We expect to have an alpha release out by July for that purpose.
Java 7 had its final release last month, and is at End of Life (EOL). So security fixes will no longer be applied and pushed to the user. If you are running a public server, you must upgrade to Java 8. Talk to your sysadmin about getting Java 8 installed on production machines. Educate your security team about this issue if its not on their radar. Do it now before its an emergency.
On the desktop, we also recommend that you upgrade Java to version 8 now. All known backwards compatibility issues with THREDDS are solved (but if you run into any please let us know).
The THREDDS Team