# Changelog
All notable changes to this project will be documented in this file.

When updating from a previous version be sure to delete the temporary MCR folder:
C:\Users\<USERNAME>\AppData\Local\Temp\<USERNAME>\mcrCache9.9


## 2.10 - 2022-03-23
### Changed
- Fixed nodata behaviour between stepwise and not stepwise workflows


## 2.9 - 2021-11-24
### Added
- New installers that automatically download or include MATLAB Runtime


## 2.8 - 2021-09-14
### Added
- Check for corrupted input files


## 2.7 - 2021-09-09
### Changed
- Fixed Bounding Box not found error with input points shapefile


## 2.6 - 2021-06-29
### Added
- Warning about memory requirements before running the process


## 2.5 - 2021-05-12
### Changed
- Fixed internal bug with GDAL and PROJ libraries


## 2.4 - 2021-05-03
### Changed
- Migrated internal libraries to GDAL 3
- Enhanced logs in the ArcGIS toolbox version


## 2.3 - 2021-04-21
### Changed
- Fixed internal error when creating raster buffer in lat lon projection


## 2.2 - 2021-03-10
### Added
- Check population field is numeric
- Display completed message box

### Changed
- Enhance logs with version number and parameters
- Sanitize shapefile with empty or NULL numeric values
- Use less strict overlap check between population and builtup layers


## 2.1 - 2021-02-17
### Changed
- Replaced MATLAB Runtime with MCR 2020b
- Activated multicore computation by default
- Deactivated stepwise computation by default
- Automatically generate the polygon ID field by listing all shapefile entries


## 2.0 - 2020-09-30
### Added
- New ArcGIS Toolbox version
- Text indication about spatial alignment between datasets
- Option to create output at 100 meters pixel resolution
- Progress bar when using stepwise option
- Option to open output folder when process completes

### Removed
- Option to use UTM projections for output results


## 1.3 - 2020-07-29
### Changed
- Reduced memory consumption when loading input data
- Fixed error producing output results with no exact pixel resolution (e.g. 249.99999943 meters instead of 250.0)


## 1.2 - 2020-06-16
### Added
- Throw error message when builtup raster is not fully enclosed in population layer bounding box
### Changed
- Fix hanging error when loading builtup raster with integer datatype


## 1.1 - 2020-02-19
### Added
- Menu item 'clear all' to clear inputs and reset the UI
- Show/edit EPSG code for both population and builtup
### Changed
- Fix issue with too small population raster extent when input is in points (tap option)
- Fix issue with grid too small and not aligned to builtup raster when input is in points
- Selected population fields are not reset between runs
- Fix error when using only points in input


## 1.0 - 2019-12-06
### Added
- First build of the GUI to run population aggregation/disaggretation tool (PGT)
- Input population as points or polygons shapefiles
- Input built-up as raster
- Output population grid with projection and spatial resolution chosen by the user