Changelog

From Heureka Wiki
Revision as of 15:58, 14 November 2017 by Peder (talk | contribs) (→‎Open tickets)
Jump to navigation Jump to search

Resolved and open tickets

(extracted from the bug tracking system)

Version 2.9

Id Category Severity Status Fixed_in_version Updated Summary Resolution
0000125 Map minor closed (Linus) 2.9.0 2018-01-26 Map reprojects twice when changing projection fixed
0000128 Data import major closed (Linus) 2.9.0 2018-01-19 "Description" errors when importing treatment proposals fixed
0000062 Data import feature closed (Linus) 2.9.0 2017-12-06 Spara filnamn importerat beståndsregister fixed
0000083 Other minor closed (Linus) 2.9.0 2017-12-06 Stratification routine hangs fixed
0000134 TPG minor closed (Linus) 2.9.0 2017-12-06 Lurig Regeneration Settings fixed
0000132 Data import minor closed (Linus) 2.9.0 2017-12-06 Treatment proposals can not be imported for treatment unit fixed
0000136 TPG major closed (Linus) 2.8.1 2017-12-06 Fel efter tvingande gallring, fixed
0000138 PlanEval feature closed (Linus) 2.9.0 2017-11-14 Contact page fixed
0000144 PlanEval trivial closed (Peder) 2.9.0 2017-11-10 Fix confusing UI when configuring value in PlanEval fixed
0000133 General text closed (Linus) 2.9.0 2017-11-10 Result variable AlternativeSummaryData.SoilExpectationValue has no unit label fixed
0000150 TPG text closed (Peder) 2.9.0 2017-11-10 Return better error message when running TPG-simulation with invalid pricelist not a bug
0000148 PlanEval trivial closed (Peder) 2.9.0 2017-11-10 Links to SHa:s homepage from About-form in PlanEvalWeb are broken fixed
0000141 General minor closed (Linus) 2.9.0 2017-11-10 Cannot remove previous StandNeighbourhood results if too many rows are present fixed
0000140 Map minor closed (Linus) 2.9.0 2017-11-10 Map export fails when some treatment units are excluded from simulation fixed
0000146 Optimization minor closed (Linus) 2.9.0 2017-11-10 StandNeighbour preview window doesn't update after calculation fixed
0000145 Optimization minor closed (Peder) 2.9.0 2017-11-10 Wrong help text when selecting TPG-simulation for optimization, and seemingly possible to select more than one simulation fixed
0000142 Forest Domain Builder minor closed (Linus) 2.9.0 2017-11-10 Creating a forest domain from the selected stands adds it to the first domain template instead of the selected template fixed
0000137 Growth / production major closed (Linus) 2.9.0 2017-11-10 BreedingLevel = None vid plantering trots aktivering av förädlat material fixed
0000124 Map major closed (Linus) 2.8.1 2017-11-10 OutOfMemory in Map View fixed
0000120 Map major closed (Linus) 2.9.0 2017-11-10 Map crashes occasionally when changing projection fixed
0000143 Forest Domain Builder minor closed (Linus) 2.9.0 2017-11-10 Exception loading treatment units when creating a new forest domain fixed
0000130 PlanEval minor closed (Linus) 2.9.0 2017-11-10 Tabellvy för användargrupper trunkerad fixed
0000152 Growth / production minor closed (Peder) 2.9.0 2017-11-10 Height growth reduction less than expected in pine plantation when enforcing high levels of moose damage fixed
0000149 Map minor closed (Linus) 2.9.0 2017-11-10 Common border length calculation incorrect when polygons touch in more than one sequence fixed
0000151 Optimization major closed (Peder) 2.9.0 2017-11-10 Areal-parameter i optimeringsmodellen ska peka på AdjustedAreaFactor fixed
0000127 PlanEval feature closed (Linus) 2.9.0 2017-11-07 Add "Forgot password" function to PlanEvalWeb fixed
0000131 Help documentation feature closed (Peder) 2.8.1 2017-10-09 Documentation for installing and using PlanEvalWeb fixed


Version 2.8

Id Category Severity Status Fixed_in_version Updated Summary Resolution
0000115 Data import minor closed (Linus) 2.8.0 2017-09-05 Importer stand register file name displayed instead of decription fixed
0000116 TPG major closed (Linus) 2.8.0 2017-09-05 Control category numbers change from one simulation to the next fixed
0000117 Map major closed (Linus) 2.8.0 2017-09-05 Result map not displayed after optimization fixed


Version 2.7 (2.7.0.0 - 2.7.0.5)

Id Category Severity Status Fixed_in_version Updated Summary Resolution
0000105 Other minor closed (Peder) 2.7.0 2017-09-05 The OK-button appears/disappears when changing the size of the Select Results dialog fixed
0000104 TPG major closed (Linus) 2.7.0 2017-09-05 TPG Error for treatment unit 343024: Invalid growth of height value, must be >= 0 fixed
0000106 Other minor closed (Peder) 2.7.0 2017-09-05 Shallow copy of SpeciesCollection instead of deep clone fixed
0000107 TPG major closed (Peder) 2.7.0 2017-09-05 Exception when running "Rerun simulation" fixed
0000096 RegWise simulation major closed (Peder) 2.7.0 2017-09-05 Exception when simulating AreaExtentForestFuelThinning = 100% fixed
0000112 Map plugins minor closed (Linus) 2.7.0 2017-09-05 Webmap plugin not working fixed
0000097 Optimization major closed (Linus) 2.7.0 2017-09-05 Do not allow deletion of MaxNPV-default solution fixed
0000099 Optimization feature closed (Linus) 2.7.0 2017-09-05 Do not remove the possibility to solve an already built optimization problem fixed
0000108 TPG major closed (Linus) 2.7.0 2017-09-05 Result variable DgHarvest per species deselected fixed
0000113 Map major closed (Linus) 2.7.0 2017-09-05 Polygon becomes invalid after import fixed
0000110 Map minor closed (Linus) 2.7.0 2017-09-05 Fix field names when exporting map fixed
0000102 Other minor closed (Linus) 2.7.0 2017-09-05 Remove common border length pairs fixed
0000111 Map minor closed (Peder) 2.7.0 2017-04-21 Include projection when exporting map fixed


Version 2.6 (2.6.0 - 2.6.2)

Id Category Severity Status Fixed_in_version Updated Summary Resolution
0000092 Map minor closed (Linus) 2.6.1 2017-09-05 Label transparency not working fixed
0000094 TPG major closed (Linus) 2.6.1 2017-09-05 Tactial TPG does not give expected treatment schedule fixed
0000101 Other minor closed (pst) 2.6.1 2017-09-05 Database error when calculating common border length for very large dataset fixed
0000075 Growth / production major closed (Linus) 2.6.0 2017-01-16 Harvest residues extracted in RegWise altough allowed area is zero fixed
0000071 Data import minor closed (Peder) 2.6.0 2017-01-16 Exception when calculating simulating trees when using Norwegian models fixed
0000076 Growth / production minor closed (Peder) 2.6.0 2017-01-16 Usage of control table parameter AreaExtentStump is not implemented fixed
0000077 Forest Domain Builder minor closed (Peder) 2.6.0 2017-01-16 Treatment unit assigned to control category that have TargetArea = 0% fixed
0000069 General minor closed (Peder) 2.6.0 2017-01-16 Application crashes when trying to add price trende for same treatment twice fixed
0000051 Data import major closed (Linus) 2.6.0 2017-01-16 Linking imported stand register fails not a bug
0000053 Map major closed (Linus) 2.6.0 2017-01-16 When using map pan tool the theme layer is removed fixed
0000066 Growth / production minor closed (Peder) 2.6.0 2017-01-16 Foliage should be subtracted from branch biomass in Marklund's biomass model fixed
0000078 TPG minor closed (Linus) 2.6.0 2017-01-16 No NC-set aside for EdgeZone stand that should be managed as independent stand fixed
0000060 TPG major closed (Linus) 2.6.0 2017-01-16 Treatment result indicates cleaning although no cleaning has been done fixed
0000068 Forest Domain Builder minor closed (Peder) 2.6.0 2017-01-16 RegWise crashes when deleting a cell value in kolumn TargetArea in Control Category Connections. fixed
0000072 Data import major closed (Linus) 2.6.0 2017-01-16 Decimal value accepted as VegetationTypeCode fixed
0000065 Data import major closed (Linus) 2.6.0 2017-01-16 No stand registers are listed in form Simulate Tree Lists fixed
0000058 Map minor closed (Linus) 2.6.0 2017-01-16 Map extent jumps sideways when changing map projection first time fixed
0000052 Map major closed (Linus) 2.6.0 2017-01-16 Heureka thematic map fixed
0000057 Map minor closed (Linus) 2.6.0 2017-01-16 Map error when showing thematic map after changing projection fixed
0000079 TPG minor closed (Linus) 2.6.0 2017-01-16 No breeding effekt for initial regeneration fixed
0000084 Map major closed (pst) 2.6.0 2017-01-16 Result map zooms out when changing period fixed


Open tickets

Id Category Status Target_version Updated Summary Resolution
0000670 TPG assigned (cilwan) 2.22.1 2024-03-11 Conditions for categories without treatment programs in Tactical TPG open
0000659 General assigned (cilwan) 2.22.1 2024-02-28 StandWise fails to load textures open
0000660 General assigned (cilwan) 2024-01-30 Add buttons to Select Variables-view open
0000599 Other assigned (Linus) 2.21.3 2023-06-19 Invalid treatment type when calculating initial state for a stand with historic regeneration open
0000582 TPG assigned (Linus) 2.21.0 2023-04-11 Leave stems in forest after final felling open
0000507 Map assigned (Magnus) 2022-06-21 Null-rader vid export av kartfil open
0000499 Report generator assigned (Magnus) 2022-06-14 Uppdatera resultatvariabler för Biofuel under Financial Value open
0000366 General assigned (Linus) 2020-10-06 Tests to verify dead wood handling after soil preparation. open
0000341 RegWise simulation assigned 2020-10-06 Document the RegWise planners and simulation flow open
0000281 TPG assigned (Linus) 2019-08-21 Soil expectation values are non-consistent open
0000252 Growth / production assigned (Linus) 2019-02-14 HeurekaAPI: Age of 2-year plantation differs from expected open
0000170 General assigned (Linus) 2.10.0 2019-01-28 Overview table in the Initial State-window disappears (PlanWise) open
0000139 PlanEval assigned (Linus) 2.8.0 2017-10-18 "Det finns redan en öppen DataReader som har associerats med Command" open
0000026 TPG assigned (Linus) 2016-03-24 No regeneration after removal of seed trees open


Change log

Major changes are listed here. For a complete list click the version number or date.

Date Version Description
2017-05-19 2.7.0.0

Bug fixes

  • Fixed occasionally incorrect plot classification when changing from sapling to tree plot
  • Fixed incorrect forwarding cost coefficients
  • Rerun simulations now handles optimizations with proportion < 1
  • Fixed incorrect display of initial state when an impediment area was included in the selection
  • The "Use fixed driving speed" setting was ignored in SkogforskSimple cost function
  • Fixed error when loading initial state in multiple threads
  • Multiple layers in a stand was not handled correctly when creating buffer zones
  • Previously performed soil preparations are now utilized correctly when performing regenerations
  • Fixed issue loading old projects
  • Now skips the loading of incorrect polygons and polygons with 0 area
  • Map is no longer zoomed out when window size is changed
  • Zooming out to show all polygons now centers the polygons in the map window
  • Climate scenarios were sometimes not resolved correctly after forest database was changed
  • Spruce guide was used instead of Deciduous guide in thinning guides
  • Fixed null reference exception when assigning weights in PlanEval


Performance

  • Stand Neighbourhood evaluation is now much faster
  • Common border calculation optimized to be 20 times faster
  • Correction factors are now only calculated when there is a height in the stand register to correct towards
  • Checking if previous initial state exists is now much faster


New features

  • Added support for reading optimization set indexes from file
  • Cost calculators can now be added as plugins
  • Custom habitat models can now be defined by the user


Improvements

  • Completely reworked Tactical treatment program generation
  • Tree interpolation now uses basal area instead of diameter for more precise results
  • Errors when loading a project will now offer a clearer indication and message to the user
  • Added "Driving Speed Coefficients" to "Cost and Revenue" control table
  • Added "Final Felling and Process Time Coefficients" to "Cost and Revenue" control table
  • Added "Restrictions" for biofuel to "Treatment Model" control table, for limiting which soil moisture classes are extracted
  • Map views now use DotSpatial 2.0
  • Skogforsk is now the default Cost Calculation Model
  • Added stand register variable "TerrainRoadSlope"
  • Bonitet classes graph in the "Initial states" tab now shows a bar for treatment units with missing values
  • Now warns the user if an imported project is intended for another application
  • Optimization models can now be resolved without compiling if the solver was cancelled after the compile step
2016-09-26 2.5.2.1
  • "Auto" now available as a regeneration species when importing user-defined treatment proposals, which uses the same rules to determine regeneration species as in planting and cleaning
  • Fixed selection of stands in the map view
  • Fixed being able to create forest domains in map view
  • Panning or zooming map view will retain the current thematic view
  • Zoom to fit now properly centers on the current stands
  • No longer applies projection multiple times on the same shape
  • Now retains zoom level when loading background image
  • Fixed an issue with dialogs disappearing behind the map view
  • SWEREF99 TM code changed to EPSG code 3006.
  • New project wizard no longer crashes when simulating data
  • When importing a forest map, the user is not propmted to enter a "Export ID"-field.
2016-09-05 2.5.2
  • StandWise will display a notification if required libraries for displaying 3D-view could not be found. 3D-view will then be disabled for the session. The setup programs for both ClickOnce and MSI has been improved to minimize problems with SlimDX (the component used for 3D).
  • Removed maturity class and management class columns from 'Plots' file in Tree list importer.
  • User can now choose which projection to use when the background image projection and the selected area projection differs.
  • Issues with thematic maps that disappear when panning and zooming in the map have been fixed.
  • The zooming level is no longer reset to the whole extent of the layer if you change what thematic layer to display.
  • Fixed issue with incorrect forest domain assignment after stand register was changed.
  • Fixed multiple control categories having the same unique identifier.
  • Fixed "Save As" for projects sometimes causing issues.
  • Searching for Treatment Units is now faster and no longer requires a node to be selected.
  • Breeding effect has not taken regeneration year into consideration correctly since version 2.0, but used the production increase factor from period 0 for all subsequent regeneration periods. This has been fixed.
  • Fixed issue with negative numbers in scientific notation in shape files.
2016-07-07 2.5.1.4
  • Project templates
  • Project creating guide
  • Fixed parsing error when importing map shape file with single precision fields
  • Improved map performance
2016-06-01 2.5.1.2
  • Stand growth model can be disabled again
  • Stand ID labels can be displayed on map
2016-04-11 2.5.0
  • Only 64-bit versions supported
  • Fixed error in generation of third forest rotation
  • Marklund's biomass function as default
  • Default regeneration species = "Auto"
  • Retention patch linkage added automatically in optimization model
2015-11-26 2.3.1.3 Biomass in period 0 could change when stepping back to period 0 from another period. This occurred on sapling plots that had saplings with a diameter 10 ≥ cm (dbh).
2015-10-15 2.3.1.2 Fixed bug where impediment areas would crash the application during forest domain assignation
2015-09-07 2.3.1.1 Fixed bug where Heureka would crash when loading old optimization models
2015-09-01 2.3.1.0
  • Faster forest domain assignment when only the default domain is present or active
  • Can now choose to show unrounded values in results view (Settings -> Language/Interface -> Round decimals in results view)
  • Parameters in optimization model can now be set to return 0 for missing values to avoid errors
  • Volume per species graph showed incorrect species
  • Re-enabled the ability to select forest domains to show their properties in the property window


2014-12-05 2.1.0.13
  • Initial state is now automatically calculated when changing the analysis area. This feature can be switched off in 'Settings'
  • Can now import larch with stand register importer
2014-11-19 2.1.0.12
  • No thinnings were simulated in second generation if final felling was done with seed trees or shelterwood in previous generation
  • In RegWise, fertilization less than 10 years before enforced thinning or final felling lead to errors.
2014-11-18 2.1.0.11 Fixed error occurring only in version 2.1.0.10 that prevented projects to be opened.
2014-11-17 2.1.0.10 Fixed problem with forest domain templates in RegWise and PlanWise when copying a project with "Save As". The forest domain template could not be found by the program when opening the copied project.