Version 1.5.1

Major changes

Changes in default values

Minor changes

Documentation

Bug fixes

Version 1.5.0

Major changes

Minor changes

Changes in default values

Bug fixes

Version 1.4.4

New functions

Minor changes

Bug fixes

Version 1.4.3

Minor changes

Documentation

Checks

Bug fixes

Version 1.4.2

Bug fixes

Version 1.4.1

Minor changes

Bug fixes

Version 1.4.0

Major changes

Minor changes

Changes in default values

Documentation

Version 1.3.9

Bug fixes

Version 1.3.8

Minor changes

Changes in default values

Bug fixes

Version 1.3.7

Major changes

Minor changes

Documentation

Bug fixes

Version 1.3.6

Bug fixes

Version 1.3.5

Major changes

Minor changes

Documentation

Bug fixes

Version 1.3.4

New functions

Documentation

New dependency

Minor changes

Bug fixes

Version 1.3.3

Major changes

New dependency

Documentation

Bug fixes

Version 1.3.2

New features

New function arguments

Dependencies

Minor changes

Version 1.3.1

Major changes

Bug fixes

Changes in default argument values

Minor changes

Version 1.3.0

Major changes

New functions

Deprecated functions

Changes in default argument values

Minor changes

Fixes

Version 1.2.1

Major changes

New functions / methods

Changes in default values

Minor changes

Version 1.2.0

Starting from this version sen2r supports ordering products from Long Term Archive (LTA) (see news at https://inthub.copernicus.eu/userguide/LongTermArchive). Now the user can automatically order SAFE products which are not available for direct download, and use them when made available. Some internal functions can be exploited to manually manage orders.

Here above the related changes:

New functions

New arguments


## sen2r CRAN release _________________________ sen2r was accepted on CRAN (2019-10-21, version 1.1.0). From now, it is possible to install the CRAN version with the following command:

install.packages("sen2r")

The development version – which may contain updated features – can still be installed with the following command:

remotes::install_packages_github("ranghetti/sen2r")

Version 1.1.0

Changes in default values

Major changes

New/removed dependencies

New functions

Other changes

Version 1.0.2

Changes in default argument values

Edits in the GUI

New dependencies

Minor improvements

Various fixes

(see issues)

Version 1.0.1

Changes from version 1.0.0

Major changes

Changes in function defaults

Various fixes.

Version 1.0.0

First stable release of package sen2r! See the announcement here.

Changes from version 0.3.4

GUI changes:

New functions

Update dependencies

Bug fixing:

Version 0.3.4

Major improvements

Changes

Other improvements

Fixes

Version 0.3.3

This is an improvement of version 0.3.2, with several fixes and improvements.

Major changes

Changes

Fixes

Version 0.3.2

This is an improvement of version 0.3.1, with several fixes and improvements.

New functions

GUI changes

Processing chain

Addition to existing functions

Other changes

Major fixes

Version 0.3.1

This is an improvement of version 0.3.1, with several fixes and secondary improvements:

Changes: - Allows output directories to be created by fidolasen_s2 (#54) - Convert NA arguments to NULL - Add check that the mask polygons are not empty - Add parameter extent_name (#58) - Add exception for Hub unavailable - Add support for multiple tiles and extent names - Allow to generate thumbnails also on maps with wrong naming convention … - Allow to generate thumbnails also on maps with wrong naming convention … - Add “tiles” argument to consider only specified tiles - Add the possibility to download products over Windows (#49) - Add extent_name in the GUI (#58) - Add automatic installation of Wget on Windows - Add support for TCI thumbnail

Some fixes: - Fix recognising gdalUtils after R restarts - Fix error applying sen2cor on oldname SAFE - Delete also L1C product when applying sen2cor on a copy of the SAFE - Fix to recognise all SAFE paths - Do not ask for overwriting dependences in non interactive mode - Fix the check on dstnodata length - Fix the number of polygons required to mask - Combine multiple features in mask / extent - Accept non-sf extents or sf with NAs within fields - Change TCI mask values (use 0 instead of NA in order not to create problems with 8-bit format) - Various fixes (see solved issues)

Version 0.3.0

This version allows to perform all basic operations with Sentinel-2 data: finding and downloading the required tiles (on Linux), correcting them with sen2cor, processing them (merging adjacent tiles, clipping, reprojecting, rescaling, applying atmospheric mask) to create output multiband files (in a format managed by GDAL) and spectral indices.

The version follows the issued scheduled for milestone 0.3.0; future improvements with Sentinel-2 data are scheduled for release 0.4.0.

Version 0.2.0

This is an intermediate version, which does not allow yet to perform a complete workflow, but it allows to manually find (s2_list()), download (s2_download()), correct (s2_sen2cor()), translate in a format managed by GDAL (s2_translate()) and merge by orbit number (s2_merge()) Sentinel-2 data.

An example of possible manual workflow is shown in the temporary script WIP/tutorial.R. For a complete automatic workflow on Sentinel-2 data, wait version 0.3.0.