Releases: Unidata/thredds
v4.6.10
Version 4.6.10
The NetCDF-Java/Common Data Model (CDM) library and THREDDS Data Server (TDS) version 4.6.10 were released on April 19th, 2017. These are stable releases, and as such, the development team recommends these upgrades to anyone using the CDM or TDS.
Note that this release fixes a critical issue that prevented a fresh installation of TDS from starting. It was deemed serious enough that we've decided to cut another release, even though v4.6.9 was shipped just two days ago. There is also one other bug fix related to ToolsUI Web Start (see the Changes section below). All users are encouraged to upgrade to this release even if they recently upgraded to v4.6.9.
The THREDDS Data Server (TDS) is 100% Java, open source, and runs as a Tomcat web server application. TDS data serving capabilities are built on top of Unidata's netCDF-Java / CDM library. The CDM data model combines the NetCDF-3, DAP2, and HDF5 data models, into what is called the Common Data Model (CDM). It has a pluggable "I/O Service Provider" architecture that allows it to read various file formats into the CDM, including NetCDF, HDF5, GRIB, NEXRAD levels 2 and 3, and others, as well as datasets served through the OPeNDAP protocol. The TDS then builds data services on top of the CDM.
Downloads
Artifact | Description |
---|---|
netCDFAll.jar | The netCDF library implements the full CDM model, including all other jar dependencies. [md5] [sha1] |
toolsUI.jar | The toolsUI.jar contains everything to run the ToolsUI application. [md5] [sha1] |
tdm.jar | The THREDDS Data Manager (TDM) does background Indexing for GRIB Feature Collections. [md5] [sha1] |
thredds.war | The THREDDS Data Server web application. (please note that you will need to rename the download to thredds.war , or, if you are using tomcat, thredds##4.6.10.war ) [md5] [sha1] |
Documentation
Changes
In addition to the bug fixes and new additions contained in the v4.6.9 release, v4.6.10 addresses the following:
All users are strongly encouraged to move to 4.6. For more information about the 4.6 release and how to upgrade, please see Upgrading to TDS 4.6.
Real-world use of new features by the user community is integral to the process of creating and refining these libraries. Please send any potential issues to the development team via the THREDDS GitHub issue tracker, Unidata's support system ([email protected] or [email protected]) or the user community mailing lists ([email protected] or [email protected]).
v4.6.9
netCDF-Java and the THREDDS Data Server
Version 4.6.9
The NetCDF-Java/Common Data Model (CDM) library and THREDDS Data Server (TDS) version 4.6.9 were released on April 17th, 2017. These are stable releases, and as such, the development team recommends these upgrades to anyone using the CDM or TDS.
The THREDDS Data Server (TDS) is 100% Java, open source, and runs as a Tomcat web server application. TDS data serving capabilities are built on top of Unidata's netCDF-Java / CDM library. The CDM data model combines the NetCDF-3, DAP2, and HDF5 data models, into what is called the Common Data Model (CDM). It has a pluggable "I/O Service Provider" architecture that allows it to read various file formats into the CDM, including NetCDF, HDF5, GRIB, NEXRAD levels 2 and 3, and others, as well as datasets served through the OPeNDAP protocol. The TDS then builds data services on top of the CDM.
Downloads
Artifact | Description |
---|---|
netCDFAll.jar | The netCDF library implements the full CDM model, including all other jar dependencies. [md5] [sha1] |
toolsUI.jar | The toolsUI.jar contains everything to run the ToolsUI application. [md5] [sha1] |
tdm.jar | The THREDDS Data Manager (TDM) does background Indexing for GRIB Feature Collections. [md5] [sha1] |
thredds.war | The THREDDS Data Server web application. (please note that you will need to rename the download to thredds.war , or, if you are using tomcat, thredds##4.6.9.war ) [md5] [sha1] |
Documentation
Changes
Version 4.6.8 was released January 6th, 2017. The 4.6.9 release addresses the following issues from the 4.6.8 release:
Bug fixes
- netcdfAll.jar can't read GEMPAK datasets
- Improve WRF projections
- GOES-16 data issues (1 and 2)
- NetCDF-4 reading issues (1 and 2)
- Support basic ISO8601 date times, for parity with udunits2
- Synchronize access to netcdf-c native library when writing NetCDF-4 files
- Allow NcML with 'HTTPS' in namespace URI
- Allow reading of remote NcML files
- WMS service doesn't work in environments with no internet access
For a full list of changes between v4.6.8 and v4.6.9, as well as links to the original GitHub issues, please see the GitHub issue tracker.
All users are strongly encouraged to move to 4.6. For more information about the 4.6 release and how to upgrade, please see Upgrading to TDS 4.6.
Many thanks to our external contributor @barronh, who committed code to this release.
Real-world use of new features by the user community is integral to the process of creating and refining these libraries. Please send any potential issues to the development team via the THREDDS GitHub issue tracker, Unidata's support system ([email protected] or [email protected]) or the user community mailing lists ([email protected] or [email protected]).
v4.6.8
Version 4.6.8
The NetCDF-Java/Common Data Model (CDM) library and THREDDS Data Server (TDS) version 4.6.8 were released on January 6th, 2017. These are stable releases, and as such, the development team recommends these upgrades to anyone using the CDM or TDS.
Note that this release contains a critical fix for users who read or serve GRIB2 files that utilize tables from NCEP v4.6.7 was released last week(January 3rd, 2017). There are two other bug fixes in this release (see the Changes section below). All users are encouraged to upgrade to this release even if they recently upgraded to v4.6.7..
The THREDDS Data Server (TDS) is 100% Java, open source, and runs as a Tomcat web server application. TDS data serving capabilities are built on top of Unidata's netCDF-Java / CDM library. The CDM data model combines the NetCDF-3, DAP2, and HDF5 data models, into what is called the Common Data Model (CDM). It has a pluggable "I/O Service Provider" architecture that allows it to read various file formats into the CDM, including NetCDF, HDF5, GRIB, NEXRAD levels 2 and 3, and others, as well as datasets served through the OPeNDAP protocol. The TDS then builds data services on top of the CDM.
Downloads
Artifact | Description |
---|---|
netCDFAll.jar | The netCDF library implements the full CDM model, including all other jar dependencies. [md5] [sha1] |
toolsUI.jar | The toolsUI.jar contains everything to run the ToolsUI application. [md5] [sha1] |
tdm.jar | The THREDDS Data Manager (TDM) does background Indexing for GRIB Feature Collections. [md5] [sha1] |
thredds.war | The THREDDS Data Server web application. (please note that you will need to rename the download to thredds.war , or, if you are using tomcat, thredds##4.6.8.war ) [md5] [sha1] |
Documentation
Changes
In addition to the bug fixes and new additions contained in the v4.6.7 release, v4.6.8 addresses the following:
NCEP GRIB2 Tables not properly linked
GeoCSV Output not enabled for GridAsPoint Requests
Aggregations of unsigned bytes fail
All users are strongly encouraged to move to 4.6. For more information about the 4.6 release and how to upgrade, please see Upgrading to TDS 4.6.
Real-world use of new features by the user community is integral to the process of creating and refining these libraries. Please send any potential issues to the development team via the THREDDS GitHub issue tracker, Unidata's support system ([email protected] or [email protected]) or the user community mailing lists ([email protected] or [email protected]).
v4.6.7
netCDF-Java and the THREDDS Data Server
Version 4.6.7
The NetCDF-Java/Common Data Model (CDM) library and THREDDS Data Server (TDS) version 4.6.7 were released on January 3rd, 2017. These are stable releases, and as such, the development team recommends these upgrades to anyone using the CDM or TDS.
The THREDDS Data Server (TDS) is 100% Java, open source, and runs as a Tomcat web server application. TDS data serving capabilities are built on top of Unidata's netCDF-Java / CDM library. The CDM data model combines the NetCDF-3, DAP2, and HDF5 data models, into what is called the Common Data Model (CDM). It has a pluggable "I/O Service Provider" architecture that allows it to read various file formats into the CDM, including NetCDF, HDF5, GRIB, NEXRAD levels 2 and 3, and others, as well as datasets served through the OPeNDAP protocol. The TDS then builds data services on top of the CDM.
Downloads
Artifact | Description |
---|---|
netCDFAll.jar | The netCDF library implements the full CDM model, including all other jar dependencies. [md5] [sha1] |
toolsUI.jar | The toolsUI.jar contains everything to run the ToolsUI application. [md5] [sha1] |
tdm.jar | The THREDDS Data Manager (TDM) does background Indexing for GRIB Feature Collections. [md5] [sha1] |
thredds.war | The THREDDS Data Server web application. (please note that you will need to rename the download to thredds.war , or, if you are using tomcat, thredds##4.6.7.war ) [md5] [sha1] |
Documentation
Changes
Version 4.6.6 was released June 13th, 2016. The 4.6.7 release addresses the following issues from the 4.6.6 release:
New features and enhancements
Bug fixes
- Web Start of ToolsUI is more reliable, especially when new versions are released
- Maven artifacts have the proper scope
- HDF can be reopened without error, which fixes NcML aggregation issues
- NetCDF-4 variables can have multiple unlimited dimensions
- Improper backslash escapes for dap DAS strings
- Error reading NetCDF-4 data files with String variable type
- Misinterpretation of Lat axis as Time axis in point stack
- Coordinate system and projection fixes (1 and 2)
- Fix Google Analytics tracking of TDS page views
- catalog URIs do not support https: protocol, only http:
- Update GRIB2 tables (1 and 2)
- NIDS data IOSP fixes (1 and 2)
- GINI IOSP improvements
- Very large attribute values of type long are truncated
- Close NetcdfFileWriter that's in define mode
For a full list of changes between v4.6.6 and v4.6.7, as well as links to the original GitHub issues, please see the GitHub issue tracker.
All users are strongly encouraged to move to 4.6. For more information about the 4.6 release and how to upgrade, please see Upgrading to TDS 4.6.
Many thanks to our external contributors who committed code to this release: Ben Caradoc-Davies (@bencaradocdavies) and Robert Schmunk (@msdsoftware).
Real-world use of new features by the user community is integral to the process of creating and refining these libraries. Please send any potential issues to the development team via the THREDDS GitHub issue tracker, Unidata's support system ([email protected] or [email protected]) or the user community mailing lists ([email protected] or [email protected]).
v4.6.6
netCDF-Java and the THREDDS Data Server
Version 4.6.6
The NetCDF-Java/Common Data Model (CDM) library and THREDDS Data Server (TDS) version 4.6.6 were released on June 13th, 2016. These are stable releases, and as such, the development team recommends these upgrades to anyone using the CDM or TDS.
The THREDDS Data Server (TDS) is 100% Java, open source, and runs as a Tomcat web server application. TDS data serving capabilities are built on top of Unidata's netCDF-Java / CDM library. The CDM data model combines the NetCDF-3, DAP2, and HDF5 data models, into what is called the Common Data Model (CDM). It has a pluggable "I/O Service Provider" architecture that allows it to read various file formats into the CDM, including NetCDF, HDF5, GRIB, NEXRAD levels 2 and 3, and others, as well as datasets served through the OPeNDAP protocol. The TDS then builds data services on top of the CDM.
Downloads
Artifact | Description |
---|---|
netCDFAll.jar | The netCDF library implements the full CDM model, including all other jar dependencies. [md5] [sha1] |
toolsUI.jar | The toolsUI.jar contains everything to run the ToolsUI application. [md5] [sha1] |
tdm.jar | The THREDDS Data Manager (TDM) does background Indexing for GRIB Feature Collections. [md5] [sha1] |
thredds.war | The THREDDS Data Server web application. (please note that you will need to rename the download to thredds.war , or, if you are using tomcat, thredds##4.6.6.war ) [md5] [sha1] |
Documentation
Changes
Version 4.6.5 was released on April 4th, 2016. The 4.6.6 release addresses the following issues from the 4.6.5 release:
New features and enhancements
- Support GRIB2 rotated latitude/longitude grid as CF Conventions rotated pole grid
- Added "Netcdf4Clibrary.useForReading" property to threddsConfig.xml
Bug fixes
- Fallback to FSL/NCEP local table superclasses for GRIB2 level and statistic names
- Fixed multiple issues regarding very large, filtered HDF5 data chunks
- _FillValue attribute in HDF files no longer ignored
- BUFR tables update
- godiva2: Replace broken WMS background layers
- THREDDS catalogs can have multiple properties with the same name
For a full list of changes between v4.6.5 and v4.6.6, as well as links to the original GitHub issues, please see the GitHub issue tracker.
All users are strongly encouraged to move to 4.6. For more information about the 4.6 release and how to upgrade, please see Upgrading to TDS 4.6.
Many thanks to our external contributors who committed code to this release: Christian Skarby (@cskarby) and Ben Caradoc-Davies (@bencaradocdavies).
Real-world use of new features by the user community is integral to the process of creating and refining these libraries. Please send any potential issues to the development team via the THREDDS GitHub issue tracker, Unidata's support system ([email protected] or [email protected]) or the user community mailing lists ([email protected] or [email protected]).
v4.6.5
netCDF-Java and the THREDDS Data Server
Version 4.6.5
The NetCDF-Java/Common Data Model (CDM) library and THREDDS Data Server (TDS) version 4.6.5
releases were finished on April 4th, 2016. This is a bug fix release, and as such, the development team recommends this upgrade to anyone using the CDM or TDS.
The THREDDS Data Server (TDS) is 100% Java, open source, and runs as a Tomcat web server application. TDS data serving capabilities are built on top of Unidata's netCDF-Java / CDM library. The CDM data model combines the NetCDF-3, DAP2, and HDF5 data models, into what is called the Common Data Model (CDM). It has a pluggable "I/O Service Provider" architecture that allows it to read various file formats into the CDM, including NetCDF, HDF5, GRIB, NEXRAD levels 2 and 3, and others, as well as datasets served through the OPeNDAP protocol. The TDS then builds data services on top of the CDM.
Download | Description |
---|---|
netCDFAll.jar | The netCDF library implements the full CDM model, including all other jar dependencies. [md5] [sha1] |
toolsUI.jar | The toolsUI.jar contains everything to run the ToolsUI application. [md5] [sha1] |
tdm.jar | The THREDDS Data Manager (TDM) does background Indexing for GRIB Feature Collections. [md5] [sha1] |
thredds.war | The THREDDS Data Server web application. (please note that you will need to rename the download to thredds.war , or, if you are using tomcat, thredds##4.6.5.war ) [md5] [sha1] |
Documentation
netCDF-Java Reference Documentation
THREDDS Reference Documentation
Version 4.6.4 was released on February 12th, 2016. The 4.6.5 release addresses the following issues
from the 4.6.4 release:
Bug fixes
- Fix TDM when triggering update for more than an handful of Grib FeatureCollections
- Fix DMSP IOSP to read more of the header
- Fix NEXRAD Level 2 IOSP to work with caching
- Improve time series reading for WMS requests (pairs with fix in ncWMS repo)
- Extend bounding box on NCSS form for single point dataset to ensure default request is valid
- Clean up some units coming from grib tables to ensure they are udunits compatible.
- Clean up command line cruft by converting
System.out
calls to use logging
For a full list of changes between v4.6.4 and v4.6.5, as well as links to the original GitHub issues, please see the Github Issue Tracker.
All users are strongly encouraged to move to 4.6. For more information about the 4.6 release and how to upgrade, please see Upgrading to TDS 4.6.
Many thanks to our external contributors who committed code to this release: R. Schmunk (@msdsoftware) and Joan Pau Beltran (@joanpau).
Real-world use of new features by the user community is integral to the process of creating and refining these libraries. Please send any potential issues to the development team via the THREDDS GitHub issue tracker, Unidata's support system ([email protected] or [email protected]) or the user community mailing lists ([email protected] or [email protected]).
v4.6.4
netCDF-Java and the THREDDS Data Server
Version 4.6.4
The NetCDF-Java/Common Data Model (CDM) library and THREDDS Data Server (TDS) version 4.6.4
releases were finished on February 12th, 2016. This is a stable release, and as such, the development team recommends this upgrade to anyone using the CDM or TDS.
The THREDDS Data Server (TDS) is 100% Java, open source, and runs as a Tomcat web server application. TDS data serving capabilities are built on top of Unidata's netCDF-Java / CDM library. The CDM data model combines the NetCDF-3, DAP2, and HDF5 data models, into what is called the Common Data Model (CDM). It has a pluggable "I/O Service Provider" architecture that allows it to read various file formats into the CDM, including NetCDF, HDF5, GRIB, NEXRAD levels 2 and 3, and others, as well as datasets served through the OPeNDAP protocol. The TDS then builds data services on top of the CDM.
Download | Description |
---|---|
netCDFAll.jar | The netCDF library implements the full CDM model, including all other jar dependencies. [md5] [sha1] |
toolsUI.jar | The toolsUI.jar contains everything to run the ToolsUI application. [md5] [sha1] |
tdm.jar | The THREDDS Data Manager (TDM) does background Indexing for GRIB Feature Collections. [md5] [sha1] |
thredds.war | The THREDDS Data Server web application. (please note that you will need to rename the download to thredds.war , or, if you are using tomcat, thredds##4.6.4.war ) [md5] [sha1] |
Documentation
netCDF-Java Reference Documentation
THREDDS Reference Documentation
Version 4.6.3 was released on August 31st, 2015. The 4.6.4 release addresses the following issues
from the 4.6.3 release:
New features and enhancements
- Added a command line utility to replay tomcat access logs against a different server. Useful to test upgrades to a new TDS.
- Gradle now generates a thredds-parent Maven BOM publication
- The build is now done completely in gradle - the maven pom files have been removed.
Bug fixes
- Copy / paste functionality in ToolsUI using the Mac OS X keybindings
- Bug fixes / improvements to base TDS docker image.
- Fix URLs for subdirs with spaces in a DatasetScan.
- Major refactor of GINI IOSP code.
- Ensure files following CF and COARDS get a calendar attribute added in the event that the attribute is missing.
- Fixed bug that caused FileCache to remove entries for closed datasets
- CSV output from GridAsPoint and PointFeatureCollections now return consistent headers.
- ToolsUI now uses a file chooser to save binary output.
- Fix VectorLayer components look up in wms server (TDS side code)
- Fix bug in which PointFeatureCollections were not updating
- Updated httpservices to properly use Apache httpclient 4.5
- Improved performance of reading data from Amazon S3
For a full list of changes between v4.6.3 and v4.6.4, as well as links to the original GitHub issues, please see the Github Issue Tracker.
All users are strongly encouraged to move to 4.6. For more information about the 4.6 release and how to upgrade, please see Upgrading to TDS 4.6.
Many thanks to our external contributors John Caron (@JohnLCaron), R. Schmunk (@msdsoftware), @massonjr, Joan Pau Beltran (@joanpau), @geoneubie, @pacioos, as well as those who reported bug on the github issue tracker!
Real-world use of new features by the user community is integral to the process of creating and refining these libraries. Please send any potential issues to the development team via the THREDDS GitHub issue tracker, Unidata's support system ([email protected] or [email protected]
or the user community mailing lists ([email protected] or [email protected]).
v4.6.3
netCDF-Java and the THREDDS Data Server
Version 4.6.3
Download | Description |
---|---|
netcdfAll-ver.jar | The netCDF library implements the full CDM model, including all other jar dependencies. |
toolsUI-ver.jar | The toolsUI.jar contains everything to run the ToolsUI application |
tdm-ver.jar | The THREDDS Data Manager (TDM) does background Indexing for GRIB Feature Collections |
thredds.war | The THREDDS Data Server web application. |
*.md5 | mdf checksum of jar, war file |
*.sha1 | sha1 checksum of jar, war file |
The THREDDS Data Server (TDS) is 100% Java, open source, and runs as a Tomcat web server application. TDS data serving capabilities are built on top of Unidata's netCDF-Java / CDM library. The CDM data model combines the NetCDF-3, DAP2, and HDF5 data models, into what is called the Common Data Model (CDM). It has a pluggable "I/O Service Provider" architecture that allows it to read various file formats into the CDM, including NetCDF, HDF5, GRIB, NEXRAD levels 2 and 3, and others, as well as datasets served through the OPeNDAP protocol. The TDS then builds data services on top of the CDM.
netCDF-Java Reference Documentation
THREDDS Reference Documentation