Version 2.19
Version 2.18.4
2022-08-18
Summary
Large performance improvements during simulation due to less aggressive garbage collection. Updated to latest version of Zimpl and LpSolve for faster optimization. New importer for data exported from harvester simulator (Oryx). Numerous bug fixes.
New Features
Import data from harvester simulator
Heureka can now import data from harvester simulators. At the moment, only Oryx' simulator is supported. Open the import wizard from Data Management -> Import -> Import Harvester Simulator Data. Some additional stand variables are required when importing this data (plot area, mean age, site index species and site index).
Improvements
Simulation performance improvements
By switching to server optimized garbage collection, simulation performance has seen a large improvement due to higher CPU utilization and less time spent waiting for GC. The cost of this is higher memory usage during simulation. Hopefully this doesn't cause too much issues. It is still possible to set the maximum number of threads under Settings -> Performance. This is recommended if you intend to be using your computer for other work during the simulation and want Heureka to leave system resources for other tasks.
Optimization performance improvements
Updated Zimpl and LpSolve to the latest versions. This should result in both faster building of the optimization model and solving when using LpSolve as solver.
Harvest clusters calculated without treatments
Harvest clusters are now calculated for all treatment units, instead of only ones that had a final felling treatment performed.
Optimization Guid in information window
The Guid of an optimization is now shown in the optimization information window. This can be useful when fetching optimization results from the database using external tools.
New result variables: Volume harvested
Two new result variables, "Volume Harvested Total (m³sk)" and "Volume Harvested per species (m³sk)", have been added to TreatmentData
Bug Fixes
- Fixed sorting of simulation results in RegWise. Now sorted by simulation date in descending order
- Areas projected to a future date lacked some data that was present in the original data
- Some results were incorrectly calculated after a storm felling thinning
- Map properties that the user had created would disappear when selecting a new simulation or optimization
- Now sorts the selected result types in TPG Results view to be consistend across all simulations
- Overstorey trees are no longer removed automatically when projecting to a future date. A checkbox in the projection dialogue can toggle this behaviour
- "Other Area" was incorrectly calculated in initial state overview table
- Fixed infinite loop when calculating moose sapling damage
- Fixed incorrectly calculated dead wood density and biomass. When simulating dead wood for decomposed dead wood, biomass were not assigned to the correct size class
- Volume of removed overstorey trees is now considered when calculating the target felling volume in RegWise
- Fixed incorrect syntax when building an optimization model with a circumference parameter
- Sometimes when opening a project, the area selection would not be entirely intact
Details from bugtracker
Id | Category | Severity | Summary | Fixed_in_version | Resolution | Comment |
---|---|---|---|---|---|---|
0000162 | TPG | minor | DeadWoodData initial distribution incorrectly calculated | 2.9.3 | fixed | DeadWoodData initial distribution incorrectly calculated |
0000159 | TPG | minor | NC-areas created during rerun of simulation do not get added to the optimization | 2.9.3 | fixed | NC-areas created during rerun of simulation do not get added to the optimization |
0000155 | Report generator | feature | Add height class diagram type to StandWise | 2.9.3 | fixed | Add height class diagram type to StandWise |
0000156 | Report generator | trivial | Improve design of histograms in StandWise | 2.9.3 | fixed | Improve design of histograms in StandWise |
0000163 | Other | minor | Excel process remains running after program is closed | 2.9.3 | fixed | Excel process remains running after program is closed |
0000158 | Map plugins | minor | Plugin for creating varying-width bufferzones based on water protection classification gives unexpected results | 2.9.3 | fixed | Plugin for creating varying-width bufferzones based on water protection classification gives unexpected results |
0000160 | Map | major | Exception when exporting result map | 2.9.3 | fixed | Exception when exporting result map |
0000153 | Optimization | major | Thousand symbol separator inserted and interpreted as decimal symbol in optimization model | 2.9.2 | fixed | Thousand symbol separator inserted and interpreted as decimal symbol in optimization model |
0000154 | Control categories | major | Tree retention dialog does not open | 2.9.2 | fixed | Tree retention dialog does not open |
0000134 | TPG | minor | Lurig Regeneration Settings | 2.9.0 | fixed | Lurig Regeneration Settings |
0000147 | Report generator | feature | Optimization Results > Details > Select Results sparas inte för projektet | 2.9.0 | fixed | Optimization Results > Details > Select Results sparas inte för projektet |
0000130 | PlanEval | minor | Tabellvy för användargrupper trunkerad | 2.9.0 | fixed | Tabellvy för användargrupper trunkerad |
0000138 | PlanEval | feature | Contact page | 2.9.0 | fixed | Contact page |
0000148 | PlanEval | trivial | Links to SHa:s homepage from About-form in PlanEvalWeb are broken | 2.9.0 | fixed | Links to SHa:s homepage from About-form in PlanEvalWeb are broken |
0000127 | PlanEval | feature | Add "Forgot password" function to PlanEvalWeb | 2.9.0 | fixed | Add "Forgot password" function to PlanEvalWeb |
0000144 | PlanEval | trivial | Fix confusing UI when configuring value in PlanEval | 2.9.0 | fixed | Fix confusing UI when configuring value in PlanEval |
0000083 | Other | minor | Stratification routine hangs | 2.9.0 | fixed | Stratification routine hangs |
0000145 | Optimization | minor | Wrong help text when selecting TPG-simulation for optimization, and seemingly possible to select more than one simulation | 2.9.0 | fixed | Wrong help text when selecting TPG-simulation for optimization, and seemingly possible to select more than one simulation |
0000146 | Optimization | minor | StandNeighbour preview window doesn't update after calculation | 2.9.0 | fixed | StandNeighbour preview window doesn't update after calculation |
0000151 | Optimization | major | Areal-parameter i optimeringsmodellen ska peka på AdjustedAreaFactor | 2.9.0 | fixed | Areal-parameter i optimeringsmodellen ska peka på AdjustedAreaFactor |
0000120 | Map | major | Map crashes occasionally when changing projection | 2.9.0 | fixed | Map crashes occasionally when changing projection |
0000140 | Map | minor | Map export fails when some treatment units are excluded from simulation | 2.9.0 | fixed | Map export fails when some treatment units are excluded from simulation |
0000125 | Map | minor | Map reprojects twice when changing projection | 2.9.0 | fixed | Map reprojects twice when changing projection |
0000149 | Map | minor | Common border length calculation incorrect when polygons touch in more than one sequence | 2.9.0 | fixed | Common border length calculation incorrect when polygons touch in more than one sequence |
0000152 | Growth / production | minor | Height growth reduction less than expected in pine plantation when enforcing high levels of moose damage | 2.9.0 | fixed | Height growth reduction less than expected in pine plantation when enforcing high levels of moose damage |
0000137 | Growth / production | major | BreedingLevel = None vid plantering trots aktivering av förädlat material | 2.9.0 | fixed | BreedingLevel = None vid plantering trots aktivering av förädlat material |
0000133 | General | text | Result variable AlternativeSummaryData.SoilExpectationValue has no unit label | 2.9.0 | fixed | Result variable AlternativeSummaryData.SoilExpectationValue has no unit label |
0000141 | General | minor | Cannot remove previous StandNeighbourhood results if too many rows are present | 2.9.0 | fixed | Cannot remove previous StandNeighbourhood results if too many rows are present |
0000142 | Forest Domain Builder | minor | Creating a forest domain from the selected stands adds it to the first domain template instead of the selected template | 2.9.0 | fixed | Creating a forest domain from the selected stands adds it to the first domain template instead of the selected template |
0000143 | Forest Domain Builder | minor | Exception loading treatment units when creating a new forest domain | 2.9.0 | fixed | Exception loading treatment units when creating a new forest domain |
0000062 | Data import | feature | Spara filnamn importerat beståndsregister | 2.9.0 | fixed | Spara filnamn importerat beståndsregister |
0000132 | Data import | minor | Treatment proposals can not be imported for treatment unit | 2.9.0 | fixed | Treatment proposals can not be imported for treatment unit |
0000128 | Data import | major | "Description" errors when importing treatment proposals | 2.9.0 | fixed | "Description" errors when importing treatment proposals |
0000136 | TPG | major | Fel efter tvingande gallring, | 2.8.1 | fixed | Fel efter tvingande gallring, |
0000124 | Map | major | OutOfMemory in Map View | 2.8.1 | fixed | OutOfMemory in Map View |
0000131 | Help documentation | feature | Documentation for installing and using PlanEvalWeb | 2.8.1 | fixed | Documentation for installing and using PlanEvalWeb |
0000116 | TPG | major | Control category numbers change from one simulation to the next | 2.8.0 | fixed | Control category numbers change from one simulation to the next |
0000117 | Map | major | Result map not displayed after optimization | 2.8.0 | fixed | Result map not displayed after optimization |
0000115 | Data import | minor | Importer stand register file name displayed instead of decription | 2.8.0 | fixed | Importer stand register file name displayed instead of decription |
0000104 | TPG | major | TPG Error for treatment unit 343024: Invalid growth of height value, must be >= 0 | 2.7.0 | fixed | TPG Error for treatment unit 343024: Invalid growth of height value, must be >= 0 |
0000107 | TPG | major | Exception when running "Rerun simulation" | 2.7.0 | fixed | Exception when running "Rerun simulation" |
0000108 | TPG | major | Result variable DgHarvest per species deselected | 2.7.0 | fixed | Result variable DgHarvest per species deselected |
0000096 | RegWise simulation | major | Exception when simulating AreaExtentForestFuelThinning = 100% | 2.7.0 | fixed | Exception when simulating AreaExtentForestFuelThinning = 100% |
0000102 | Other | minor | Remove common border length pairs | 2.7.0 | fixed | Remove common border length pairs |
0000105 | Other | minor | The OK-button appears/disappears when changing the size of the Select Results dialog | 2.7.0 | fixed | The OK-button appears/disappears when changing the size of the Select Results dialog |
0000106 | Other | minor | Shallow copy of SpeciesCollection instead of deep clone | 2.7.0 | fixed | Shallow copy of SpeciesCollection instead of deep clone |
0000097 | Optimization | major | Do not allow deletion of MaxNPV-default solution | 2.7.0 | fixed | Do not allow deletion of MaxNPV-default solution |
0000099 | Optimization | feature | Do not remove the possibility to solve an already built optimization problem | 2.7.0 | fixed | Do not remove the possibility to solve an already built optimization problem |
0000112 | Map plugins | minor | Webmap plugin not working | 2.7.0 | fixed | Webmap plugin not working |
0000110 | Map | minor | Fix field names when exporting map | 2.7.0 | fixed | Fix field names when exporting map |
0000111 | Map | minor | Include projection when exporting map | 2.7.0 | fixed | Include projection when exporting map |
0000113 | Map | major | Polygon becomes invalid after import | 2.7.0 | fixed | Polygon becomes invalid after import |
0000094 | TPG | major | Tactial TPG does not give expected treatment schedule | 2.6.1 | fixed | Tactial TPG does not give expected treatment schedule |
0000101 | Other | minor | Database error when calculating common border length for very large dataset | 2.6.1 | fixed | Database error when calculating common border length for very large dataset |
0000092 | Map | minor | Label transparency not working | 2.6.1 | fixed | Label transparency not working |
0000078 | TPG | minor | No NC-set aside for EdgeZone stand that should be managed as independent stand | 2.6.0 | fixed | No NC-set aside for EdgeZone stand that should be managed as independent stand |
0000060 | TPG | major | Treatment result indicates cleaning although no cleaning has been done | 2.6.0 | fixed | Treatment result indicates cleaning although no cleaning has been done |
0000079 | TPG | minor | No breeding effekt for initial regeneration | 2.6.0 | fixed | No breeding effekt for initial regeneration |
0000052 | Map | major | Heureka thematic map | 2.6.0 | fixed | Heureka thematic map |
0000053 | Map | major | When using map pan tool the theme layer is removed | 2.6.0 | fixed | When using map pan tool the theme layer is removed |
0000084 | Map | major | Result map zooms out when changing period | 2.6.0 | fixed | Result map zooms out when changing period |
0000057 | Map | minor | Map error when showing thematic map after changing projection | 2.6.0 | fixed | Map error when showing thematic map after changing projection |
0000058 | Map | minor | Map extent jumps sideways when changing map projection first time | 2.6.0 | fixed | Map extent jumps sideways when changing map projection first time |
0000066 | Growth / production | minor | Foliage should be subtracted from branch biomass in Marklund's biomass model | 2.6.0 | fixed | Foliage should be subtracted from branch biomass in Marklund's biomass model |
0000075 | Growth / production | major | Harvest residues extracted in RegWise altough allowed area is zero | 2.6.0 | fixed | Harvest residues extracted in RegWise altough allowed area is zero |
0000076 | Growth / production | minor | Usage of control table parameter AreaExtentStump is not implemented | 2.6.0 | fixed | Usage of control table parameter AreaExtentStump is not implemented |
0000069 | General | minor | Application crashes when trying to add price trende for same treatment twice | 2.6.0 | fixed | Application crashes when trying to add price trende for same treatment twice |
0000068 | Forest Domain Builder | minor | RegWise crashes when deleting a cell value in kolumn TargetArea in Control Category Connections. | 2.6.0 | fixed | RegWise crashes when deleting a cell value in kolumn TargetArea in Control Category Connections. |
0000077 | Forest Domain Builder | minor | Treatment unit assigned to control category that have TargetArea = 0% | 2.6.0 | fixed | Treatment unit assigned to control category that have TargetArea = 0% |
0000072 | Data import | major | Decimal value accepted as VegetationTypeCode | 2.6.0 | fixed | Decimal value accepted as VegetationTypeCode |
0000065 | Data import | major | No stand registers are listed in form Simulate Tree Lists | 2.6.0 | fixed | No stand registers are listed in form Simulate Tree Lists |
0000071 | Data import | minor | Exception when calculating simulating trees when using Norwegian models | 2.6.0 | fixed | Exception when calculating simulating trees when using Norwegian models |
0000041 | Report generator | major | Fel i beräkning av medelvärde | 2.5.2 | fixed | Fel i beräkning av medelvärde |
0000059 | Map plugins | minor | Exception when running BufferZones plugin | 2.5.2 | fixed | Exception when running BufferZones plugin |
0000049 | Map | minor | Program should ask for projection when importing a forest map without projection file | 2.5.2 | fixed | Program should ask for projection when importing a forest map without projection file |
0000050 | Map | minor | Selecting an area node with a different projection that the current map projection should raise question | 2.5.2 | fixed | Selecting an area node with a different projection that the current map projection should raise question |
0000044 | Data import | major | Creation of many TreatmentUnits skipped when importing stand register | 2.5.2 | fixed | Creation of many TreatmentUnits skipped when importing stand register |
0000055 | Data import | major | Expception when removing a treatment proposal row | 2.5.2 | fixed | Expception when removing a treatment proposal row |
0000018 | TPG | major | Treatment proposals for fertilization not scheduled as defined | 2.5.1 | fixed | Treatment proposals for fertilization not scheduled as defined |
0000029 | TPG | major | Slutavverkning år 50 trots att åtgärdsförslaget anger år 45 | 2.5.1 | fixed | Slutavverkning år 50 trots att åtgärdsförslaget anger år 45 |
0000004 | Report generator | feature | Feature request: Contex-menu for changing type of opened chart in StandWise | 2.5.1 | fixed | Feature request: Contex-menu for changing type of opened chart in StandWise |
0000016 | TPG | major | TPG smulates 35 periods under certain conditions when treatment proposal is applied | 2.5.0 | fixed | TPG smulates 35 periods under certain conditions when treatment proposal is applied |
0000013 | Growth / production | major | Wrong PlotType | 2.5.0 | fixed | Wrong PlotType |
0000009 | Growth / production | crash | Invalid height growth exception | 2.5.0 | fixed | Invalid height growth exception |
0000010 | General | major | Lärk ej valbart i röjnings- och gallringsinställningar | 2.5.0 | fixed | Lärk ej valbart i röjnings- och gallringsinställningar |
0000021 | General | feature | Add Management System as result variable | 2.5.0 | fixed | Add Management System as result variable |
0000014 | General | major | Error when calculating initial state | 2.5.0 | fixed | Error when calculating initial state |
0000011 | General | feature | Tillåt Regeneration Species som föryngringsträdslag | 2.4.0 | fixed | Tillåt Regeneration Species som föryngringsträdslag |
0000006 | General | minor | Exception when opening RegWise-project | 2.4.0 | fixed | Exception when opening RegWise-project |
0000002 | Growth / production | major | Negative soil carbon stock in period 0 | 2.3.1 | fixed | Negative soil carbon stock in period 0 |
0000005 | General | minor | Selecting LocalDb as database server raises error Initial catalog value cannot be null | 2.3.1 | fixed | Selecting LocalDb as database server raises error Initial catalog value cannot be null |
0000685 | TPG | minor | Very small differences in financial values between TPG and Rerun Simulation | 2.22.1 | fixed | Very small differences in financial values between TPG and Rerun Simulation |
0000680 | TPG | minor | Rerun simulation fails to load alternatives | 2.22.1 | fixed | Rerun simulation fails to load alternatives |
0000673 | TPG | minor | Stochastic mortality does not calculate mortality per stem | 2.22.1 | fixed | Stochastic mortality does not calculate mortality per stem |
0000686 | TPG | minor | Stands with historic regeneration are regenerated in period 0 | 2.22.1 | fixed | Stands with historic regeneration are regenerated in period 0 |
0000664 | TPG | minor | Height settings in Control table ignored in tactical TPG | 2.22.1 | fixed | Height settings in Control table ignored in tactical TPG |
0000687 | TPG | minor | Stands with historic regeneration are reset when Treatment Proposals are present | 2.22.1 | fixed | Stands with historic regeneration are reset when Treatment Proposals are present |
0000699 | TPG | major | Dependent retention patches do not have the same treatment as parent areas | 2.22.1 | fixed | Dependent retention patches do not have the same treatment as parent areas |
0000665 | TPG | minor | Tactial TPG generates treatments even though cc == unmanaged | 2.22.1 | fixed | Tactial TPG generates treatments even though cc == unmanaged |
0000688 | TPG | minor | Historic regenerations are ignored by treatmentproposals | 2.22.1 | fixed | Historic regenerations are ignored by treatmentproposals |
0000666 | TPG | major | Sometimes the tactical TPG fails to generate expected programs | 2.22.1 | fixed | Sometimes the tactical TPG fails to generate expected programs |
0000693 | TPG | minor | Very small differences in financial values between TPG and Rerun Simulation | 2.22.1 | fixed | Very small differences in financial values between TPG and Rerun Simulation |
0000704 | TPG | minor | Wrong species selected as regeneration species | 2.22.1 | fixed | Wrong species selected as regeneration species |
0000667 | TPG | minor | Tactical TPG uses enforced thinnings for second thinnings | 2.22.1 | fixed | Tactical TPG uses enforced thinnings for second thinnings |
0000694 | TPG | minor | Treatment proposals: If Thinning intensity/grade is not set the default value of 0.35 is used | 2.22.1 | fixed | Treatment proposals: If Thinning intensity/grade is not set the default value of 0.35 is used |
0000668 | TPG | minor | Net Present Value is miscalculated if there is a thinning in the last period | 2.22.1 | fixed | Net Present Value is miscalculated if there is a thinning in the last period |
0000695 | TPG | minor | CAI Net differs from expected value in periods following treatments with harvest | 2.22.1 | fixed | CAI Net differs from expected value in periods following treatments with harvest |
0000671 | TPG | minor | Spin-up for initial soil carbon use wrong species in some cases | 2.22.1 | fixed | Spin-up for initial soil carbon use wrong species in some cases |
0000684 | TPG | trivial | Very small differences in financial values between TPG and Rerun Simulation | 2.22.1 | fixed | Very small differences in financial values between TPG and Rerun Simulation |
0000696 | TPG | minor | Management System not set to CheckerBoard in Alternative Summary | 2.22.1 | fixed | Management System not set to CheckerBoard in Alternative Summary |
0000649 | TPG | minor | No unmanaged program in Tactical TPG | 2.22.1 | fixed | No unmanaged program in Tactical TPG |
0000662 | Project handling | minor | Error is thrown when displaying initial state if project has a missing in-database | 2.22.1 | fixed | Error is thrown when displaying initial state if project has a missing in-database |
0000677 | Optimization | minor | Loading and saving old models with removed ResultProperty fails | 2.22.1 | fixed | Loading and saving old models with removed ResultProperty fails |
0000697 | Map plugins | minor | Feature: New map plugin Select Intersecting Polygons | 2.22.1 | fixed | Feature: New map plugin Select Intersecting Polygons |
0000672 | Map | trivial | Heureka cannot import point geometries. | 2.22.1 | fixed | Heureka cannot import point geometries. |
0000681 | General | minor | SQL Timeout when generating treelists for very large stand registers | 2.22.1 | fixed | SQL Timeout when generating treelists for very large stand registers |
0000652 | General | minor | "Copy table" does not copy the full table | 2.22.1 | fixed | "Copy table" does not copy the full table |
0000655 | General | tweak | Mean "Bonitet" displayed in initial state is incorrectly labeled as m3sk/ha | 2.22.1 | fixed | Mean "Bonitet" displayed in initial state is incorrectly labeled as m3sk/ha |
0000682 | General | minor | Import error throws application error | 2.22.1 | fixed | Import error throws application error |
0000656 | General | minor | Occasionally news items will not load on the start page | 2.22.1 | fixed | Occasionally news items will not load on the start page |
0000674 | Forest Domain Builder | feature | Add "Contains" and "BeginsWith" conditionals in domain builder | 2.22.1 | fixed | Add "Contains" and "BeginsWith" conditionals in domain builder |
0000698 | Data import | trivial | Add management class K | 2.22.1 | fixed | Add management class K |
0000717 | Data import | feature | Improvements/changes to correction factor calculations | 2.22.1 | fixed | Improvements/changes to correction factor calculations |
0000678 | Control categories | feature | Add a control category's number as a browsable property | 2.22.1 | fixed | Add a control category's number as a browsable property |
0000629 | Visualisation StandWise | minor | Unable to open 3D-view | 2.22.0 | fixed | Unable to open 3D-view |
0000604 | TPG | minor | Inget skötselprogram saknas för bestånd som är kalmark | 2.22.0 | fixed | Inget skötselprogram saknas för bestånd som är kalmark |
0000651 | TPG | minor | Duplicate programs when fertilizationless is enabled | 2.22.0 | fixed | Duplicate programs when fertilizationless is enabled |
0000614 | TPG | trivial | Results variables are assigned the wrong category in TPG results-view | 2.22.0 | fixed | Results variables are assigned the wrong category in TPG results-view |
0000646 | TPG | major | Incorrect Control Category in TreatmentUnit during TPG | 2.22.0 | fixed | Incorrect Control Category in TreatmentUnit during TPG |
0000641 | TPG | minor | Treatment proposals with treatments within the same year does not work | 2.22.0 | fixed | Treatment proposals with treatments within the same year does not work |
0000597 | RegWise simulation | minor | Invalid basal area growth | 2.22.0 | fixed | Invalid basal area growth |
0000645 | RegWise simulation | minor | Some data missing in Monte Carlo simulations | 2.22.0 | fixed | Some data missing in Monte Carlo simulations |
0000611 | RegWise simulation | minor | Storm mortality volume | 2.22.0 | fixed | Storm mortality volume |
0000613 | Project handling | feature | Renaming of projects | 2.22.0 | fixed | Renaming of projects |
0000608 | Project handling | tweak | Removing keyboard shortcut for deleting projects | 2.22.0 | fixed | Removing keyboard shortcut for deleting projects |
0000643 | Other | minor | Litter log not being written | 2.22.0 | fixed | Litter log not being written |
0000631 | Other | minor | Query error when viewing TreatmentUnit.ForestDomain in result viewer | 2.22.0 | fixed | Query error when viewing TreatmentUnit.ForestDomain in result viewer |
0000609 | Optimization | feature | Support for CPLEX 22.1.1 | 2.22.0 | fixed | Support for CPLEX 22.1.1 |
0000654 | Optimization | feature | Support for Gurobi 11.0 | 2.22.0 | fixed | Support for Gurobi 11.0 |
0000647 | Map | minor | Bug in Edit Blue Classes Def... in Buffer Tool | 2.22.0 | fixed | Bug in Edit Blue Classes Def... in Buffer Tool |
0000648 | Growth / production | minor | Dead Wood Decay class 4 retains dead wood under density threshold | 2.22.0 | fixed | Dead Wood Decay class 4 retains dead wood under density threshold |
0000639 | Growth / production | minor | In rare cases a Prediction Unit is not updated after trees are removed | 2.22.0 | fixed | In rare cases a Prediction Unit is not updated after trees are removed |
0000603 | Growth / production | major | Stand age increases with 10 years when doing projection for 2 months | 2.22.0 | fixed | Stand age increases with 10 years when doing projection for 2 months |
0000612 | Growth / production | major | Incorrect relative age | 2.22.0 | fixed | Incorrect relative age |
0000642 | General | major | Optimization results details display duplicate | 2.22.0 | fixed | Optimization results details display duplicate |
0000650 | General | feature | Faster loading of large forest databases | 2.22.0 | fixed | Faster loading of large forest databases |
0000630 | General | minor | Restoring control table settings fails in StandWise | 2.22.0 | fixed | Restoring control table settings fails in StandWise |
0000605 | General | trivial | Total volume in initial state labeled as m3sk/ha | 2.22.0 | fixed | Total volume in initial state labeled as m3sk/ha |
0000644 | General | minor | Treatment.ThinningType is incorrectly calculated in StandWise | 2.22.0 | fixed | Treatment.ThinningType is incorrectly calculated in StandWise |
0000616 | General | minor | Error in calculations of data per species | 2.22.0 | fixed | Error in calculations of data per species |
0000634 | General | minor | Error projecting a treatment unit to an earlier date | 2.22.0 | fixed | Error projecting a treatment unit to an earlier date |
0000617 | General | minor | Problem with geometries in habitat tool (ring self-intersection) | 2.22.0 | fixed | Problem with geometries in habitat tool (ring self-intersection) |
0000635 | General | minor | Retained trees are lost when projecting an area to a future date | 2.22.0 | fixed | Retained trees are lost when projecting an area to a future date |
0000628 | General | major | BiomassMortality contains PredictionUnitBiomass objects with wrong unit | 2.22.0 | fixed | BiomassMortality contains PredictionUnitBiomass objects with wrong unit |
0000610 | General | major | Wrong coefficients are used when calculating the tapering of trees. | 2.22.0 | fixed | Wrong coefficients are used when calculating the tapering of trees. |
0000633 | General | tweak | Default regeneration settings in StandWise dialogs differs from control table settings | 2.22.0 | fixed | Default regeneration settings in StandWise dialogs differs from control table settings |
0000637 | General | trivial | StandWise project fails to load due to diagram deserialization error | 2.22.0 | fixed | StandWise project fails to load due to diagram deserialization error |
0000607 | Data import | trivial | Fel vid simulering av trädlista för bestånd när slutet på ungskogsfas | 2.22.0 | fixed | Fel vid simulering av trädlista för bestånd när slutet på ungskogsfas |
0000636 | Data import | minor | Project Wizard fails when importing stand register with errounous data | 2.22.0 | fixed | Project Wizard fails when importing stand register with errounous data |
0000632 | Control categories | feature | SkipNthPrioritizedTreatmentUnit -> ProbabilitySkipPrioritizedTreatmentUnit | 2.22.0 | fixed | SkipNthPrioritizedTreatmentUnit -> ProbabilitySkipPrioritizedTreatmentUnit |
0000600 | TPG | minor | Invalid growth calculated when using breeding in very specific nature conservation configurations | 2.21.3 | fixed | Invalid growth calculated when using breeding in very specific nature conservation configurations |
0000601 | TPG | minor | Final felling applicability check in Treatment proposal manager is inconsistent with the TPG | 2.21.3 | fixed | Final felling applicability check in Treatment proposal manager is inconsistent with the TPG |
0000598 | General | minor | Excessive writing to simulation pane | 2.21.3 | fixed | Excessive writing to simulation pane |
0000602 | General | minor | Crop Tree Probability assigned to wrong tree | 2.21.3 | fixed | Crop Tree Probability assigned to wrong tree |
0000594 | TPG | major | Incorrect thinning intensity when doing "Rerun simulation" | 2.21.2 | fixed | Incorrect thinning intensity when doing "Rerun simulation" |
0000593 | Optimization | tweak | Change: Removed ObjFunc from new models | 2.21.2 | fixed | Change: Removed ObjFunc from new models |
0000596 | General | minor | Incorrect seed when doing "Rerun simulation" | 2.21.2 | fixed | Incorrect seed when doing "Rerun simulation" |
0000595 | General | trivial | Dead wood: Decay class change when decomposition rate set to zero | 2.21.2 | fixed | Dead wood: Decay class change when decomposition rate set to zero |
0000588 | TPG | minor | Incorrect order in white checkerboard programs | 2.21.1 | fixed | Incorrect order in white checkerboard programs |
0000589 | TPG | major | TPG not completing when using treatment proposals | 2.21.1 | fixed | TPG not completing when using treatment proposals |
0000592 | Optimization | major | CBC solver status codes are handled incorrectly | 2.21.1 | fixed | CBC solver status codes are handled incorrectly |
0000590 | General | trivial | EvenAgeData calculated to "Unknown" | 2.21.1 | fixed | EvenAgeData calculated to "Unknown" |
0000570 | Data import | minor | Proportion of Userdefined species is altered in the import | 2.21.1 | fixed | Proportion of Userdefined species is altered in the import |
0000591 | Data import | tweak | Change: Let users import stand register with EvenAgeCode 0 | 2.21.1 | fixed | Change: Let users import stand register with EvenAgeCode 0 |
0000586 | Data import | trivial | Checkbox not anchored | 2.21.1 | fixed | Checkbox not anchored |
0000572 | TPG | major | Inget skötselprogram skapat | 2.21.0 | fixed | Inget skötselprogram skapat |
0000564 | TPG | minor | Tactical TPG: Inconsistent behaviour in time between thinnings and other treatments | 2.21.0 | fixed | Tactical TPG: Inconsistent behaviour in time between thinnings and other treatments |
0000579 | Other | crash | Fel vid beräkning av klickar och avverkningskluster | 2.21.0 | fixed | Fel vid beräkning av klickar och avverkningskluster |
0000571 | Optimization | minor | Error when importing model item | 2.21.0 | fixed | Error when importing model item |
0000565 | Optimization | minor | Selecting a parameter with a removed resultproperty throws exception | 2.21.0 | fixed | Selecting a parameter with a removed resultproperty throws exception |
0000574 | Optimization | minor | Fel NPV i optimeringsinfo för alternativet MaxNPV | 2.21.0 | fixed | Fel NPV i optimeringsinfo för alternativet MaxNPV |
0000567 | Optimization | minor | Small error in the Optimization wizard | 2.21.0 | fixed | Small error in the Optimization wizard |
0000566 | Map plugins | trivial | Buffer Dialog returns error in some cases | 2.21.0 | fixed | Buffer Dialog returns error in some cases |
0000584 | Growth / production | minor | Mindre fel i beräkning av SIS för tall på torvmark i norra Sverige | 2.21.0 | fixed | Mindre fel i beräkning av SIS för tall på torvmark i norra Sverige |
0000577 | Growth / production | minor | Breeding effect remains after resetting treatment unit in StandWise | 2.21.0 | fixed | Breeding effect remains after resetting treatment unit in StandWise |
0000578 | Growth / production | minor | Overstorey Remover for initial regeneration is removed when backing to period 0 | 2.21.0 | fixed | Overstorey Remover for initial regeneration is removed when backing to period 0 |
0000580 | General | minor | Negative Forwarder Cost | 2.21.0 | fixed | Negative Forwarder Cost |
0000563 | General | minor | Simulation of treelist fails in Register Tree Data | 2.21.0 | fixed | Simulation of treelist fails in Register Tree Data |
0000581 | General | minor | Fuel wood not collected from natural mortality | 2.21.0 | fixed | Fuel wood not collected from natural mortality |
0000573 | General | major | Mortality calculation sometimes biased towards too few or too many stems | 2.21.0 | fixed | Mortality calculation sometimes biased towards too few or too many stems |
0000583 | General | minor | Treatment proposals: TPG may switch over to control category 1 | 2.21.0 | fixed | Treatment proposals: TPG may switch over to control category 1 |
0000576 | General | minor | IPAK import: Dead trees assigned to wrong decay class | 2.21.0 | fixed | IPAK import: Dead trees assigned to wrong decay class |
0000585 | Data import | minor | Plots created in Register Tree Data does not get assigned distanceToCoast. | 2.21.0 | fixed | Plots created in Register Tree Data does not get assigned distanceToCoast. |
0000561 | Data import | trivial | Fel rubrik på fråga "create units for retention patches" vid import av beståndsregister direkt vid skapandet av ett nytt projekt | 2.21.0 | fixed | Fel rubrik på fråga "create units for retention patches" vid import av beståndsregister direkt vid skapandet av ett nytt projekt |
0000569 | Data import | minor | Treelist importer ignoring missing InventoryYear | 2.21.0 | fixed | Treelist importer ignoring missing InventoryYear |
0000560 | Control categories | minor | RotationAgeAdjustFactor is not considered when calculating initial state | 2.21.0 | fixed | RotationAgeAdjustFactor is not considered when calculating initial state |
0000568 | Control categories | feature | Feature: Add settings for Harvested Wood Products | 2.21.0 | fixed | Feature: Add settings for Harvested Wood Products |
0000556 | Other | minor | NC Area splitter fails | 2.20.0 | fixed | NC Area splitter fails |
0000553 | Optimization | feature | Feature: Add support for Gurobi 10.0 | 2.20.0 | fixed | Feature: Add support for Gurobi 10.0 |
0000552 | Optimization | feature | Feature: Add support for Cplex and CoinOr | 2.20.0 | fixed | Feature: Add support for Cplex and CoinOr |
0000554 | General | minor | Carbon from biomass is not using correct conversion factor | 2.20.0 | fixed | Carbon from biomass is not using correct conversion factor |
0000555 | Data import | minor | Can't select any folders in tree list importer | 2.20.0 | fixed | Can't select any folders in tree list importer |
0000557 | Data import | minor | Error when typing too long 'Note' in Stand register importer | 2.20.0 | fixed | Error when typing too long 'Note' in Stand register importer |
0000551 | TPG | major | Incorrectly calculated StemsCut | 2.19.1 | fixed | Incorrectly calculated StemsCut |
0000523 | Other | tweak | Change the naming of function Compute Adjacencies | 2.19.1 | fixed | Change the naming of function Compute Adjacencies |
0000547 | Optimization | tweak | Change the naming of habitat model tools | 2.19.1 | fixed | Change the naming of habitat model tools |
0000550 | Growth / production | major | Avvikande ålder efter framskrivning | 2.19.1 | fixed | Avvikande ålder efter framskrivning |
0000544 | General | minor | Result variable Harvested Wood Products - CO2 Emission should have unit "tonnes CO2/ha" | 2.19.1 | fixed | Result variable Harvested Wood Products - CO2 Emission should have unit "tonnes CO2/ha" |
0000548 | General | minor | AlternativeSummary.ManagementSystem sometimes incorrect | 2.19.1 | fixed | AlternativeSummary.ManagementSystem sometimes incorrect |
0000541 | General | major | Wrong date format in SQL-query when making projection | 2.19.1 | fixed | Wrong date format in SQL-query when making projection |
0000542 | General | minor | Issues with applying treatment proposals when projecting areas | 2.19.1 | fixed | Issues with applying treatment proposals when projecting areas |
0000543 | Data import | major | Heurekaberäknad volym oväntat låg, tappar 300 m3sk/ha | 2.19.1 | fixed | Heurekaberäknad volym oväntat låg, tappar 300 m3sk/ha |
0000534 | Visualisation StandWise | minor | Error thrown on screenshot | 2.19.0 | fixed | Error thrown on screenshot |
0000529 | TPG | minor | Spruce bark beetle index too high | 2.19.0 | fixed | Spruce bark beetle index too high |
0000505 | TPG | trivial | Results Types column sort is inconsistent | 2.19.0 | fixed | Results Types column sort is inconsistent |
0000508 | TPG | major | Creating dead wood from dead trees gives wrong results | 2.19.0 | fixed | Creating dead wood from dead trees gives wrong results |
0000515 | RegWise simulation | minor | Volume from removal of overstorey is not included when calculating target final felling volume in RegWise | 2.19.0 | fixed | Volume from removal of overstorey is not included when calculating target final felling volume in RegWise |
0000525 | RegWise simulation | minor | Stocastic sapling damage incorrectly calculated? | 2.19.0 | fixed | Stocastic sapling damage incorrectly calculated? |
0000536 | RegWise simulation | feature | Show TreatmentUnitExternalData in initial state and simulation results | 2.19.0 | fixed | Show TreatmentUnitExternalData in initial state and simulation results |
0000509 | RegWise simulation | minor | Wind throw proportion, mortality volume and biomass incorrectly calculated | 2.19.0 | fixed | Wind throw proportion, mortality volume and biomass incorrectly calculated |
0000518 | RegWise simulation | minor | Incorrect regeneration species in RegWise when regenerating due to land use change | 2.19.0 | fixed | Incorrect regeneration species in RegWise when regenerating due to land use change |
0000538 | RegWise simulation | minor | No treatments on NC units dependent on parents' treatments in checkerboard felling | 2.19.0 | fixed | No treatments on NC units dependent on parents' treatments in checkerboard felling |
0000521 | Optimization | feature | Add OptimizationGuid to Optimization info | 2.19.0 | fixed | Add OptimizationGuid to Optimization info |
0000502 | Optimization | minor | Simulation results are incorrectly sorted in RegWise table view | 2.19.0 | fixed | Simulation results are incorrectly sorted in RegWise table view |
0000493 | Optimization | minor | User submitted report - No feasible solution with LPSolve | 2.19.0 | fixed | User submitted report - No feasible solution with LPSolve |
0000539 | Optimization | feature | Feature: Add support for Gurobi 9.5 | 2.19.0 | fixed | Feature: Add support for Gurobi 9.5 |
0000520 | Optimization | feature | Remove final felling requirement from cluster parameters | 2.19.0 | fixed | Remove final felling requirement from cluster parameters |
0000510 | Map | major | Map properties disappear when optimization is changed | 2.19.0 | fixed | Map properties disappear when optimization is changed |
0000501 | Growth / production | major | Framskrivning av Ipak-data ger negativ tillväxt | 2.19.0 | fixed | Framskrivning av Ipak-data ger negativ tillväxt |
0000513 | Growth / production | minor | High sapling moose damage will sometimes cause the simulation to stall | 2.19.0 | fixed | High sapling moose damage will sometimes cause the simulation to stall |
0000512 | General | minor | "Other area" is not reset when selection changes | 2.19.0 | fixed | "Other area" is not reset when selection changes |
0000522 | General | feature | Add information regarding which random seed was used | 2.19.0 | fixed | Add information regarding which random seed was used |
0000530 | General | minor | Getting ValueData is slow | 2.19.0 | fixed | Getting ValueData is slow |
0000514 | General | feature | New result variables: Volume Harvested | 2.19.0 | fixed | New result variables: Volume Harvested |
0000524 | General | major | Import Stand Register and Map unhandled exception | 2.19.0 | fixed | Import Stand Register and Map unhandled exception |
0000535 | General | minor | Total CO2 from HarvestedWoodProducts is wrong | 2.19.0 | fixed | Total CO2 from HarvestedWoodProducts is wrong |
0000402 | General | minor | User Submitted Report - Incorrect Syntax | 2.19.0 | fixed | User Submitted Report - Incorrect Syntax |
0000516 | General | minor | Soil carbon stock | 2.19.0 | fixed | Soil carbon stock |
0000526 | General | minor | Simulation report and optimization info fail to render | 2.19.0 | fixed | Simulation report and optimization info fail to render |
0000517 | General | feature | Garbage collection change | 2.19.0 | fixed | Garbage collection change |
0000527 | General | minor | When opening a RegWise project with inventory years, the analysis area is not intact | 2.19.0 | fixed | When opening a RegWise project with inventory years, the analysis area is not intact |
0000537 | General | tweak | Bark thickness model unnecessary memory allocations | 2.19.0 | fixed | Bark thickness model unnecessary memory allocations |
0000528 | General | tweak | Parallelization optimization | 2.19.0 | fixed | Parallelization optimization |
0000533 | Data import | minor | Fel i framskrivning till nytt startdatum om bestånd har överståndare eller naturvårdsträd | 2.19.0 | fixed | Fel i framskrivning till nytt startdatum om bestånd har överståndare eller naturvårdsträd |
0000503 | Data import | feature | New feature: Import data from harvester simulator | 2.19.0 | fixed | New feature: Import data from harvester simulator |
0000504 | Data import | minor | Areas projected to a future date are lacking some data fields present in the original data | 2.19.0 | fixed | Areas projected to a future date are lacking some data fields present in the original data |
0000492 | TPG | feature | Feature request: Select multiple domains to display in Initial state | 2.18.3 | fixed | Feature request: Select multiple domains to display in Initial state |
0000494 | Report generator | minor | Failure to group optimization results correctly | 2.18.3 | fixed | Failure to group optimization results correctly |
0000496 | Report generator | feature | Homogenisera rapportmallarna vad gäller överståndare. | 2.18.3 | fixed | Homogenisera rapportmallarna vad gäller överståndare. |
0000497 | Report generator | major | Bugg when calculating "Biomass Total Extracted Above Ground" and "Biomass Total Extracted incl Stumps and Roots" | 2.18.3 | fixed | Bugg when calculating "Biomass Total Extracted Above Ground" and "Biomass Total Extracted incl Stumps and Roots" |
0000498 | Report generator | feature | Beräkning av kolpoolsförändringar i skogsprodukter (Harvested Wood Products (HWP)) i Heureka | 2.18.3 | fixed | Beräkning av kolpoolsförändringar i skogsprodukter (Harvested Wood Products (HWP)) i Heureka |
0000488 | Other | major | Standwise NPV calculation fails | 2.18.3 | fixed | Standwise NPV calculation fails |
0000483 | Optimization | minor | Import of external optimization results treats csv:s with comma as decimal sign wrong | 2.18.3 | fixed | Import of external optimization results treats csv:s with comma as decimal sign wrong |
0000486 | Map | minor | Risk för namnkonflikter när man exporterar kartor | 2.18.3 | fixed | Risk för namnkonflikter när man exporterar kartor |
0000491 | Forest Domain Builder | minor | Incorrect property selected in forest domain condition builder | 2.18.3 | fixed | Incorrect property selected in forest domain condition builder |
0000482 | Data import | minor | Inforuta polygonareal vid import av åtgärdsförslag | 2.18.3 | fixed | Inforuta polygonareal vid import av åtgärdsförslag |
0000485 | Data import | major | Inventory date in stand register file is ingored | 2.18.3 | fixed | Inventory date in stand register file is ingored |
0000480 | TPG | minor | Error generating tactical treatment programs after initial regeneration | 2.18.2 | fixed | Error generating tactical treatment programs after initial regeneration |
0000481 | TPG | major | TPG fails when generating programs on set asides where parent had treatment proposals | 2.18.2 | fixed | TPG fails when generating programs on set asides where parent had treatment proposals |
0000479 | RegWise simulation | minor | Sapling damage from initial regeneration causes unexpected behaviour | 2.18.2 | fixed | Sapling damage from initial regeneration causes unexpected behaviour |
0000484 | Growth / production | minor | Negative Gross growth | 2.18.2 | fixed | Negative Gross growth |
0000478 | General | major | Total Carbon stock and nitrogen not calculated on peat land | 2.18.2 | fixed | Total Carbon stock and nitrogen not calculated on peat land |
0000473 | Other | minor | Error when opening a project and attempting to update result database | 2.18.1 | fixed | Error when opening a project and attempting to update result database |
0000474 | Other | minor | Can not use "Report issue" when an exception occurs. 404 error | 2.18.1 | fixed | Can not use "Report issue" when an exception occurs. 404 error |
0000475 | General | minor | Incorrect coefficient for Spruce Bark Beetle damage risk | 2.18.1 | fixed | Incorrect coefficient for Spruce Bark Beetle damage risk |
0000476 | General | minor | Even-Aged class in Structural Diversity is never calculated to EvenAged for established stands, only MostlyEvenAged | 2.18.1 | fixed | Even-Aged class in Structural Diversity is never calculated to EvenAged for established stands, only MostlyEvenAged |
0000462 | TPG | minor | Seed trees removed too early in tactical TPG | 2.18.0 | fixed | Seed trees removed too early in tactical TPG |
0000451 | TPG | major | TPG generates invalid uneven-aged programs when fertilization policy is active for even-aged management | 2.18.0 | fixed | TPG generates invalid uneven-aged programs when fertilization policy is active for even-aged management |
0000460 | TPG | minor | Tactical TPG generates empty programs with incorrect period lengths | 2.18.0 | fixed | Tactical TPG generates empty programs with incorrect period lengths |
0000452 | TPG | minor | Biofuel extraction in CCF management is not vorking properly | 2.18.0 | fixed | Biofuel extraction in CCF management is not vorking properly |
0000467 | Report generator | minor | Varningsruta för "efter-värden i rapportbyggaren" | 2.18.0 | fixed | Varningsruta för "efter-värden i rapportbyggaren" |
0000458 | RegWise simulation | minor | No fertilizations performed despite control table settings | 2.18.0 | fixed | No fertilizations performed despite control table settings |
0000453 | Optimization | major | False message that feasible solution is not found when solving optimization problem with SCIP | 2.18.0 | fixed | False message that feasible solution is not found when solving optimization problem with SCIP |
0000454 | Optimization | minor | Malloc error when building optimization models with cliques and clusters | 2.18.0 | fixed | Malloc error when building optimization models with cliques and clusters |
0000455 | Optimization | minor | Cannot open "Import Optimization" interface | 2.18.0 | fixed | Cannot open "Import Optimization" interface |
0000465 | Map | minor | Result map show wrong stand age in TreatmentUnitInfo window for tactical TPG result | 2.18.0 | fixed | Result map show wrong stand age in TreatmentUnitInfo window for tactical TPG result |
0000456 | Growth / production | major | Treatment unit volume is negative when there is also a layer of type 6 | 2.18.0 | fixed | Treatment unit volume is negative when there is also a layer of type 6 |
0000461 | General | minor | Index out of range with additional decomposition in tactical | 2.18.0 | fixed | Index out of range with additional decomposition in tactical |
0000459 | General | minor | Mean Volume Productive Area incorrectly calculated in initial state | 2.18.0 | fixed | Mean Volume Productive Area incorrectly calculated in initial state |
0000472 | Forest Domain Builder | major | Simulation crashes when a control category is dynamically assigned 0% of stands in period 0 | 2.18.0 | fixed | Simulation crashes when a control category is dynamically assigned 0% of stands in period 0 |
0000471 | Forest Domain Builder | major | Error when using dynamically assigned control categories | 2.18.0 | fixed | Error when using dynamically assigned control categories |
0000457 | Data import | major | Linking stand register data to existing stands won't insert rows | 2.18.0 | fixed | Linking stand register data to existing stands won't insert rows |
0000468 | Control categories | major | Importing a cost and revenue control table from PlanWise into StandWise removes all control tables | 2.18.0 | fixed | Importing a cost and revenue control table from PlanWise into StandWise removes all control tables |
0000450 | TPG | major | Stand is thinned with StemDensityThinningGuide despite stem density is too low | 2.17.7 | fixed | Stand is thinned with StemDensityThinningGuide despite stem density is too low |
0000438 | Visualisation StandWise | minor | CPU always high in StandWise | 2.17.6 | fixed | CPU always high in StandWise |
0000442 | Optimization | minor | Can not build optimization models with formulas referencing constant value parameters | 2.17.6 | fixed | Can not build optimization models with formulas referencing constant value parameters |
0000443 | Growth / production | feature | New option to leave high stumps when thinning | 2.17.6 | fixed | New option to leave high stumps when thinning |
0000444 | Growth / production | feature | Additionally decomposited dead wood is now moved to the litter pool | 2.17.6 | fixed | Additionally decomposited dead wood is now moved to the litter pool |
0000447 | Growth / production | minor | Incorrect height growth calculated by Nyströms sapling height growth model | 2.17.6 | fixed | Incorrect height growth calculated by Nyströms sapling height growth model |
0000439 | General | minor | "Vary thinning intensity" is always used, even when the setting is turned off | 2.17.6 | fixed | "Vary thinning intensity" is always used, even when the setting is turned off |
0000440 | General | minor | Program crashes when copying data from optimization results in column view | 2.17.6 | fixed | Program crashes when copying data from optimization results in column view |
0000445 | Data import | major | FMPP inventory date is ignored | 2.17.6 | fixed | FMPP inventory date is ignored |
0000446 | Data import | minor | Irrelevant data checks when importing stand register just for linking to existing area | 2.17.6 | fixed | Irrelevant data checks when importing stand register just for linking to existing area |
0000441 | Data import | minor | Error when importing stand register with apostrophes in the path | 2.17.6 | fixed | Error when importing stand register with apostrophes in the path |
0000434 | General | major | ForestData.RegenerationSpecies is determined as spruce in a pine-dominated stand | 2.17.5 | fixed | ForestData.RegenerationSpecies is determined as spruce in a pine-dominated stand |
0000435 | General | minor | Sometimes no results for ForwarderCost and HarvesterCost | 2.17.5 | fixed | Sometimes no results for ForwarderCost and HarvesterCost |
0000433 | Control categories | major | Thinning restrictions are ignored when using StemDensityThinningGuide | 2.17.5 | fixed | Thinning restrictions are ignored when using StemDensityThinningGuide |
0000431 | TPG | minor | Incorrect stems after cleaning when using Treatment Proposals | 2.17.4 | fixed | Incorrect stems after cleaning when using Treatment Proposals |
0000430 | General | major | Cost calculator plugins does not retain values from their PluginSettings properties | 2.17.4 | fixed | Cost calculator plugins does not retain values from their PluginSettings properties |
0000432 | General | minor | The previously selected treatment unit is not selected again when a project is opened in StandWise | 2.17.4 | fixed | The previously selected treatment unit is not selected again when a project is opened in StandWise |
0000419 | Visualisation StandWise | minor | I visualiseringen visas avverkade träd som torrträd. | 2.17.3 | fixed | I visualiseringen visas avverkade träd som torrträd. |
0000421 | Project handling | minor | Height range for cleaning not loaded properly from saved projects | 2.17.3 | fixed | Height range for cleaning not loaded properly from saved projects |
0000426 | Other | minor | Added pricelist is overwritten | 2.17.3 | fixed | Added pricelist is overwritten |
0000427 | Other | major | Pricelist file handling does not work properly | 2.17.3 | fixed | Pricelist file handling does not work properly |
0000422 | Map | minor | Some result variables missing when exporting map data in optimization view | 2.17.3 | fixed | Some result variables missing when exporting map data in optimization view |
0000423 | General | minor | No net present value for some treatment programs | 2.17.3 | fixed | No net present value for some treatment programs |
0000418 | General | minor | Null reference exception when simulation stands | 2.17.3 | fixed | Null reference exception when simulation stands |
0000411 | Optimization | major | Optimization view map show the incorrect map | 2.17.2 | fixed | Optimization view map show the incorrect map |
0000413 | Optimization | feature | Add link to Gurobi 9.1 | 2.17.2 | fixed | Add link to Gurobi 9.1 |
0000412 | General | block | Exception when running TPG from a projected start state | 2.17.2 | fixed | Exception when running TPG from a projected start state |
0000398 | General | minor | Exception when using "Project to new start date" | 2.17.2 | fixed | Exception when using "Project to new start date" |
0000403 | General | minor | User Submitted Report - Stand Neighbourhood | 2.17.2 | fixed | User Submitted Report - Stand Neighbourhood |
0000405 | General | minor | Null reference exception when building optimization model | 2.17.2 | fixed | Null reference exception when building optimization model |
0000415 | Data import | minor | Error projecting area after importing from Tree List importer | 2.17.2 | fixed | Error projecting area after importing from Tree List importer |
0000416 | Data import | minor | Exception when projecting area with stand register column aliases | 2.17.2 | fixed | Exception when projecting area with stand register column aliases |
0000399 | Other | minor | Exported CSV files from result view have misaligned columns | 2.17.1 | fixed | Exported CSV files from result view have misaligned columns |
0000381 | Visualisation StandWise | minor | StandWise geometri i 3D | 2.17.0 | fixed | StandWise geometri i 3D |
0000390 | TPG | block | TPG Exception when using "Breeding" and Fertilization | 2.17.0 | fixed | TPG Exception when using "Breeding" and Fertilization |
0000391 | Other | feature | Bug reporting from error dialogs. | 2.17.0 | fixed | Bug reporting from error dialogs. |
0000359 | Other | feature | Habitatmodellerna fungerar inte | 2.17.0 | fixed | Habitatmodellerna fungerar inte |
0000397 | Growth / production | minor | Breeding effect not considered when creating start state at 2 m height | 2.17.0 | fixed | Breeding effect not considered when creating start state at 2 m height |
0000382 | Growth / production | major | Heureka sets RegenerationSpecies = Pine for a contorta stand | 2.17.0 | fixed | Heureka sets RegenerationSpecies = Pine for a contorta stand |
0000387 | General | major | habitatmodeller funkar inte (RegVis) | 2.17.0 | fixed | habitatmodeller funkar inte (RegVis) |
0000394 | Data import | minor | Can not import stand with both nature conservation and overstorey layer | 2.17.0 | fixed | Can not import stand with both nature conservation and overstorey layer |
0000379 | TPG | minor | TPG can sometimes save multiple identical programs | 2.16.5 | fixed | TPG can sometimes save multiple identical programs |
0000365 | TPG | feature | Result variable AlternativeSummary.ManagementSystem set to Unmanaged instead of CCF in managed NC-area | 2.16.5 | fixed | Result variable AlternativeSummary.ManagementSystem set to Unmanaged instead of CCF in managed NC-area |
0000373 | Report generator | minor | Report conditions are not applied when grouping on forest domain and showing the results in the same report | 2.16.4 | fixed | Report conditions are not applied when grouping on forest domain and showing the results in the same report |
0000377 | Project handling | major | Unable to open StandWise projects with a result database having a simulation with a planning horizon of 0. | 2.16.4 | fixed | Unable to open StandWise projects with a result database having a simulation with a planning horizon of 0. |
0000380 | General | feature | Test report internal activity | 2.16.4 | fixed | Test report internal activity |
0000374 | General | major | Last result variable selection is not loaded when opening a new simulation dialog | 2.16.4 | fixed | Last result variable selection is not loaded when opening a new simulation dialog |
0000369 | General | feature | Verify that high stumps do not end up in the soil model. | 2.16.4 | fixed | Verify that high stumps do not end up in the soil model. |
0000378 | Data import | minor | Unable to import stand registers when splitting NC areas and have left an AreaLevel field empty. | 2.16.4 | fixed | Unable to import stand registers when splitting NC areas and have left an AreaLevel field empty. |
0000371 | Data import | feature | Jag kan inte importera NC area som egna bestånd | 2.16.4 | fixed | Jag kan inte importera NC area som egna bestånd |
0000375 | Data import | minor | SiteIndex = 0 accepted although data should be used for tree simulation | 2.16.4 | fixed | SiteIndex = 0 accepted although data should be used for tree simulation |
0000376 | Data import | feature | Importing a stand register of a sapling plot that calculates the height to be > 7m causes the import to halt | 2.16.4 | fixed | Importing a stand register of a sapling plot that calculates the height to be > 7m causes the import to halt |
0000370 | Other | feature | Certain result variables are not available | 2.16.2 | fixed | Certain result variables are not available |
0000362 | RegWise simulation | major | No selection felling in NC areas | 2.16.1 | fixed | No selection felling in NC areas |
0000358 | General | minor | Det går inte att visa userdefined under Initial State - Details | 2.16.1 | fixed | Det går inte att visa userdefined under Initial State - Details |
0000351 | TPG | block | Timeout expection and high memory consumption when running PlanWise TPG | 2.16.0 | fixed | Timeout expection and high memory consumption when running PlanWise TPG |
0000352 | TPG | block | TPG-exception Incorrect syntax near 'stringvalue' where stringvalue is a text string in a forest domain condition | 2.16.0 | fixed | TPG-exception Incorrect syntax near 'stringvalue' where stringvalue is a text string in a forest domain condition |
0000280 | TPG | feature | Setting Min Final Felling Period to a large number causes an exception in TPG | 2.16.0 | fixed | Setting Min Final Felling Period to a large number causes an exception in TPG |
0000344 | TPG | major | Treatment proposal "Remove Overstorey" applied in wrong period and also removes saplings | 2.16.0 | fixed | Treatment proposal "Remove Overstorey" applied in wrong period and also removes saplings |
0000345 | TPG | major | TPG runtime exception after adding ProductionModel control table to a control category | 2.16.0 | fixed | TPG runtime exception after adding ProductionModel control table to a control category |
0000346 | TPG | major | Wrong breeding effect settings used after removing redundant control table | 2.16.0 | fixed | Wrong breeding effect settings used after removing redundant control table |
0000349 | Report generator | minor | Results from HabitatModels can not be shown in reports until project restart | 2.16.0 | fixed | Results from HabitatModels can not be shown in reports until project restart |
0000343 | Report generator | feature | Arithmetic expressions for report conditions | 2.16.0 | fixed | Arithmetic expressions for report conditions |
0000342 | RegWise simulation | major | RegVis creates no NC-areas | 2.16.0 | fixed | RegVis creates no NC-areas |
0000338 | Other | minor | Interfacet för optimering, textrutor för små, text syns inte. | 2.16.0 | fixed | Interfacet för optimering, textrutor för små, text syns inte. |
0000332 | Other | feature | Custom user defined column names should be displayed if applicable, instead of generic "UserDefined" | 2.16.0 | fixed | Custom user defined column names should be displayed if applicable, instead of generic "UserDefined" |
0000334 | Other | minor | Long standid-names are not displayed in window Optimization Result Details | 2.16.0 | fixed | Long standid-names are not displayed in window Optimization Result Details |
0000330 | Optimization | minor | Exception when viewing DiameterClassCuttingData results without Treatment column | 2.16.0 | fixed | Exception when viewing DiameterClassCuttingData results without Treatment column |
0000333 | Optimization | crash | Cloning a set or parameter crashes the program | 2.16.0 | fixed | Cloning a set or parameter crashes the program |
0000337 | Optimization | minor | Saving an optimization model with Opening Size constraints will corrupt the model | 2.16.0 | fixed | Saving an optimization model with Opening Size constraints will corrupt the model |
0000347 | Data import | minor | Unable to import stand register where AreaLevel2 is empty. | 2.16.0 | fixed | Unable to import stand register where AreaLevel2 is empty. |
0000329 | Data import | major | Bristfälligt felmeddelande vid import av denna registerfil | 2.16.0 | fixed | Bristfälligt felmeddelande vid import av denna registerfil |
0000350 | Data import | minor | Incorrect row number indicated when there is an error during stand register import | 2.16.0 | fixed | Incorrect row number indicated when there is an error during stand register import |
0000328 | TPG | major | Period start instead of midpoint in som TPG-results | 2.15.4 | fixed | Period start instead of midpoint in som TPG-results |
0000321 | Project handling | minor | PlanWise tries to deserialize non-existing ConditionalControlTables | 2.15.4 | fixed | PlanWise tries to deserialize non-existing ConditionalControlTables |
0000327 | Optimization | feature | Can not run Optimization on new tactical simulations | 2.15.4 | fixed | Can not run Optimization on new tactical simulations |
0000325 | Data import | minor | Can not import a stand with overstorey layer and split both layers into its own NC stand | 2.15.4 | fixed | Can not import a stand with overstorey layer and split both layers into its own NC stand |
0000326 | Data import | feature | Stand register importer crashes when importing file with old import format | 2.15.4 | fixed | Stand register importer crashes when importing file with old import format |
0000324 | Visualisation StandWise | block | StandWise renderer encounters an error when handling dead trees. | 2.15.3 | fixed | StandWise renderer encounters an error when handling dead trees. |
0000322 | TPG | major | FMPP regeneration proposal ignored by TPG if "Apply Treatment Proposals" is checked | 2.15.3 | fixed | FMPP regeneration proposal ignored by TPG if "Apply Treatment Proposals" is checked |
0000323 | TPG | major | TPG-simulator does not save the best alternative | 2.15.3 | fixed | TPG-simulator does not save the best alternative |
0000320 | Control categories | feature | Control table selection is lost when changing tabs | 2.15.3 | fixed | Control table selection is lost when changing tabs |
0000318 | TPG | crash | PlanWise crasches when running this FMPP-stand | 2.15.2 | fixed | PlanWise crasches when running this FMPP-stand |
0000319 | General | minor | Diameter Class Cutting Data shows duplicate values for all treatments in a period | 2.15.2 | fixed | Diameter Class Cutting Data shows duplicate values for all treatments in a period |
0000317 | Visualisation StandWise | feature | DirectX11 renderer for StandWise | 2.15.1 | fixed | DirectX11 renderer for StandWise |
0000315 | TPG | major | Exception when running TPG for FMPP treatment unit | 2.15.1 | fixed | Exception when running TPG for FMPP treatment unit |
0000316 | Report generator | minor | Report viewer shows no data for old simulations when 'Productive Area' is selected | 2.15.1 | fixed | Report viewer shows no data for old simulations when 'Productive Area' is selected |
0000307 | Other | minor | When trying to remove a subnode analysis area, the entire area is removed | 2.15.1 | fixed | When trying to remove a subnode analysis area, the entire area is removed |
0000313 | TPG | trivial | Place cursor on new row if "Add New" has been clicked in Conditional Control Tables | 2.15.0 | fixed | Place cursor on new row if "Add New" has been clicked in Conditional Control Tables |
0000306 | TPG | major | No treatment program generated for a certain FMPP-stand when Conditional Control Tables is used | 2.15.0 | fixed | No treatment program generated for a certain FMPP-stand when Conditional Control Tables is used |
0000312 | TPG | minor | Exception in Conditional Control Tables dialog | 2.15.0 | fixed | Exception in Conditional Control Tables dialog |
0000295 | Other | major | Column TreatmentUnit.AdjustedAreaFactor shows wrong value in InitialState.Details table when using NFI-data | 2.15.0 | fixed | Column TreatmentUnit.AdjustedAreaFactor shows wrong value in InitialState.Details table when using NFI-data |
0000297 | Other | feature | Updating optimization result list | 2.15.0 | fixed | Updating optimization result list |
0000310 | Growth / production | major | DominantSpecies is broadleaf altough spruce is expected | 2.15.0 | fixed | DominantSpecies is broadleaf altough spruce is expected |
0000314 | Forest Domain Builder | feature | Cannot re-add control table in Conditional Control Tables dialog | 2.15.0 | fixed | Cannot re-add control table in Conditional Control Tables dialog |
0000298 | Forest Domain Builder | major | Forest Domain "Other" can be copied, which is not allowed | 2.15.0 | fixed | Forest Domain "Other" can be copied, which is not allowed |
0000299 | Forest Domain Builder | major | Different Forest Domains, Domain Settings and Control Categories can have the same name, which should not be allowed | 2.15.0 | fixed | Different Forest Domains, Domain Settings and Control Categories can have the same name, which should not be allowed |
0000301 | Forest Domain Builder | minor | Two forest domains should not be allowed to be selected at the same time | 2.15.0 | fixed | Two forest domains should not be allowed to be selected at the same time |
0000304 | Data import | major | Error when importing Forestand xml-file | 2.15.0 | fixed | Error when importing Forestand xml-file |
0000308 | Data import | major | Cleaning and regeneration proposal for FMMP-stand is ignored | 2.15.0 | fixed | Cleaning and regeneration proposal for FMMP-stand is ignored |
0000309 | Data import | major | Cannot enter species code for cleaning and planting treatment proposal | 2.15.0 | fixed | Cannot enter species code for cleaning and planting treatment proposal |
0000311 | Control categories | major | Conditional control tables form looses data | 2.15.0 | fixed | Conditional control tables form looses data |
0000303 | Control categories | minor | Cloning production model control table doesn't clone Sapling Damage Factors | 2.15.0 | fixed | Cloning production model control table doesn't clone Sapling Damage Factors |
0000261 | TPG | feature | Duplicate programs may be generated in PlanWise if treatment criteria are not met | 2.14.0 | fixed | Duplicate programs may be generated in PlanWise if treatment criteria are not met |
0000279 | TPG | crash | TPG-error for birch-stand: "Invalid sapling volume, must be >= 0" | 2.14.0 | fixed | TPG-error for birch-stand: "Invalid sapling volume, must be >= 0" |
0000283 | TPG | major | Tactical TPG simulates planting in the wrong period | 2.14.0 | fixed | Tactical TPG simulates planting in the wrong period |
0000294 | Project handling | crash | Application crashes if an error is raised when importing data during project creation | 2.14.0 | fixed | Application crashes if an error is raised when importing data during project creation |
0000284 | Other | feature | Add result variable for sum of dead wood | 2.14.0 | fixed | Add result variable for sum of dead wood |
0000286 | Optimization | feature | Allow user to set the location of temporary optimization files | 2.14.0 | fixed | Allow user to set the location of temporary optimization files |
0000278 | Optimization | minor | Optimization list won't update after a new optimization was saved | 2.14.0 | fixed | Optimization list won't update after a new optimization was saved |
0000292 | Optimization | minor | Duplicate optimizations after performing Habitat model calculation | 2.14.0 | fixed | Duplicate optimizations after performing Habitat model calculation |
0000293 | Optimization | minor | Habitat models display no name if no Display name is set | 2.14.0 | fixed | Habitat models display no name if no Display name is set |
0000291 | HeurekaAPI | minor | Volume and mean age per species differ from those entered in the Heureka API | 2.14.0 | fixed | Volume and mean age per species differ from those entered in the Heureka API |
0000282 | General | feature | New default pricelists require recalculation | 2.14.0 | fixed | New default pricelists require recalculation |
0000265 | Data import | feature | Use date instead of inventory year | 2.14.0 | fixed | Use date instead of inventory year |
0000285 | Data import | major | Can not import comma separated tree lists | 2.14.0 | fixed | Can not import comma separated tree lists |
0000288 | Data import | major | Error when importing FMPP test data set | 2.14.0 | fixed | Error when importing FMPP test data set |
0000290 | Data import | major | Error when importing stand register with overstorey layer | 2.14.0 | fixed | Error when importing stand register with overstorey layer |
0000267 | TPG | minor | "Object reference" fel i TPG | 2.13.0 | fixed | "Object reference" fel i TPG |
0000268 | TPG | minor | Generation in Result is always 0 | 2.13.0 | fixed | Generation in Result is always 0 |
0000269 | TPG | minor | B3-plots are not regenerated when final felling in period 0 | 2.13.0 | fixed | B3-plots are not regenerated when final felling in period 0 |
0000244 | TPG | minor | No stump harvest when changing control category between generations | 2.13.0 | fixed | No stump harvest when changing control category between generations |
0000256 | TPG | major | For some stands no tactical program are created if a strategic optimized plan is used as input | 2.13.0 | fixed | For some stands no tactical program are created if a strategic optimized plan is used as input |
0000257 | TPG | major | Volume function for larch returns negative value for trees with large diameter or height. Solution: Use pine function if dbh >50 | 2.13.0 | fixed | Volume function for larch returns negative value for trees with large diameter or height. Solution: Use pine function if dbh >50 |
0000275 | Project handling | feature | Remove prompt asking about where to save pricelist, when it's not needed | 2.13.0 | fixed | Remove prompt asking about where to save pricelist, when it's not needed |
0000277 | Other | feature | Plugins can now have custom settings | 2.13.0 | fixed | Plugins can now have custom settings |
0000271 | Other | major | Changed pulpwood max diameter is reset to default | 2.13.0 | fixed | Changed pulpwood max diameter is reset to default |
0000262 | Optimization | feature | Allow copying of parameter of constant or formula type in optimization model | 2.13.0 | fixed | Allow copying of parameter of constant or formula type in optimization model |
0000263 | Optimization | trivial | Optimization model syntax-highlight does not work if blank space is missing | 2.13.0 | fixed | Optimization model syntax-highlight does not work if blank space is missing |
0000272 | Optimization | tweak | Optimization result and solver meta data mixed in the same output window | 2.13.0 | fixed | Optimization result and solver meta data mixed in the same output window |
0000259 | General | minor | Pasting values into timber pricelist puts 0 in last column | 2.13.0 | fixed | Pasting values into timber pricelist puts 0 in last column |
0000255 | General | major | (RegWise) Alternative summary and Treatment Data results not display in results table view | 2.13.0 | fixed | (RegWise) Alternative summary and Treatment Data results not display in results table view |
0000258 | General | minor | Trees in StandWise remain selected for treatment after deselection if "stepping back in time"? | 2.13.0 | fixed | Trees in StandWise remain selected for treatment after deselection if "stepping back in time"? |
0000264 | General | feature | Improve threading performance when calculating pricelists | 2.13.0 | fixed | Improve threading performance when calculating pricelists |
0000250 | Data import | major | Simulated young stand completely different from input data | 2.13.0 | fixed | Simulated young stand completely different from input data |
0000276 | Data import | minor | Can not simulate initial state for stands where Inventory year is lower than other historic treatments | 2.13.0 | fixed | Can not simulate initial state for stands where Inventory year is lower than other historic treatments |
0000260 | Data import | major | Young stand simulated when an established stand was expected (due to error in stand register record) | 2.13.0 | fixed | Young stand simulated when an established stand was expected (due to error in stand register record) |
0000254 | Control categories | trivial | "RetentionTime in Nature conservation was moved.." message is displayed although project has been updated | 2.13.0 | fixed | "RetentionTime in Nature conservation was moved.." message is displayed although project has been updated |
0000270 | Control categories | major | Control table parameters not displayed in Simple View | 2.13.0 | fixed | Control table parameters not displayed in Simple View |
0000243 | TPG | minor | Takes verý long time to cancel TPG simulation | 2.12.3 | fixed | Takes verý long time to cancel TPG simulation |
0000249 | RegWise simulation | major | Application crashes when loading prediction units with treatment history | 2.12.3 | fixed | Application crashes when loading prediction units with treatment history |
0000241 | Project handling | minor | Cannot change selected ingrowth species | 2.12.3 | fixed | Cannot change selected ingrowth species |
0000064 | Optimization | minor | Error when adding StandObjectData.PropContorta etc to optimization model | 2.12.3 | fixed | Error when adding StandObjectData.PropContorta etc to optimization model |
0000242 | Optimization | major | Cannot compile model with an incorrect Area Type | 2.12.3 | fixed | Cannot compile model with an incorrect Area Type |
0000248 | Optimization | minor | If objective function label is not "ObjFunc", then objective function value is not saved with optimization result | 2.12.3 | fixed | If objective function label is not "ObjFunc", then objective function value is not saved with optimization result |
0000251 | Data import | major | Incorrect column mappings when importing Stand Registers | 2.12.3 | fixed | Incorrect column mappings when importing Stand Registers |
0000245 | Data import | major | Prompted for "Create NC-areas?" twice during same import | 2.12.3 | fixed | Prompted for "Create NC-areas?" twice during same import |
0000239 | TPG | crash | Fel i prislista med pristrend | 2.12.2 | fixed | Fel i prislista med pristrend |
0000238 | TPG | major | TPG Exception | 2.12.2 | fixed | TPG Exception |
0000236 | Project handling | minor | When selecting entire areas, initial state will be calculated multiple times | 2.12.2 | fixed | When selecting entire areas, initial state will be calculated multiple times |
0000235 | Optimization | minor | Can not save CSV in optimization results column view | 2.12.2 | fixed | Can not save CSV in optimization results column view |
0000237 | Data import | major | Värden mappas till fel kolumner | 2.12.2 | fixed | Värden mappas till fel kolumner |
0000225 | TPG | major | Exception and suspected error in NPV-calculation in tactical TPG | 2.12.0 | fixed | Exception and suspected error in NPV-calculation in tactical TPG |
0000227 | TPG | major | No harvest revenues are reported if a schedule includes biofuel thinning | 2.12.0 | fixed | No harvest revenues are reported if a schedule includes biofuel thinning |
0000216 | RegWise simulation | minor | "Show simulation report" that displays simulation settings is not available in RegWise | 2.12.0 | fixed | "Show simulation report" that displays simulation settings is not available in RegWise |
0000234 | RegWise simulation | major | Changing database will disable selection of inventory years | 2.12.0 | fixed | Changing database will disable selection of inventory years |
0000217 | RegWise simulation | major | Even if all random seeds are set to fixed value, unexpected differences between simulation occur | 2.12.0 | fixed | Even if all random seeds are set to fixed value, unexpected differences between simulation occur |
0000231 | Project handling | trivial | Opening the database name combo box closes it immediatelly | 2.12.0 | fixed | Opening the database name combo box closes it immediatelly |
0000218 | Project handling | major | Application throws error message when double clicking project from Windows Explorer | 2.12.0 | fixed | Application throws error message when double clicking project from Windows Explorer |
0000219 | Project handling | minor | Loading previous databases locks the GUI | 2.12.0 | fixed | Loading previous databases locks the GUI |
0000221 | Project handling | minor | Random seeds in too many different locations | 2.12.0 | fixed | Random seeds in too many different locations |
0000224 | Other | minor | Pricelist name changes are not saved | 2.12.0 | fixed | Pricelist name changes are not saved |
0000215 | Other | minor | Rerun simulations doesn't calculate alternatives for unmanaged treatment units | 2.12.0 | fixed | Rerun simulations doesn't calculate alternatives for unmanaged treatment units |
0000233 | Other | minor | Program crashes if user lacks write permission on custom Common directory | 2.12.0 | fixed | Program crashes if user lacks write permission on custom Common directory |
0000229 | Other | minor | Zips fails to be extracted | 2.12.0 | fixed | Zips fails to be extracted |
0000220 | Optimization | feature | Incorrect solver finished message for some solvers | 2.12.0 | fixed | Incorrect solver finished message for some solvers |
0000230 | Optimization | trivial | MissingValueSubstitute is redundant in optimization model | 2.12.0 | fixed | MissingValueSubstitute is redundant in optimization model |
0000232 | General | minor | Path in Path Settings not used for some features | 2.12.0 | fixed | Path in Path Settings not used for some features |
0000228 | Forest Domain Builder | minor | Trying to cancel deletion of control category seemingly fails | 2.12.0 | fixed | Trying to cancel deletion of control category seemingly fails |
0000223 | Control categories | minor | ManagementSystem result sometimes lacks value | 2.12.0 | fixed | ManagementSystem result sometimes lacks value |
0000226 | Control categories | minor | Reference error when loading multiple control tables of the same type from file | 2.12.0 | fixed | Reference error when loading multiple control tables of the same type from file |
0000214 | TPG | minor | Enforced thinning sometimes applied even if a valid thinning period is found | 2.11.1 | fixed | Enforced thinning sometimes applied even if a valid thinning period is found |
0000211 | TPG | major | Youngs stands not thinned in first harvest period even if thinning criteria met | 2.11.1 | fixed | Youngs stands not thinned in first harvest period even if thinning criteria met |
0000212 | TPG | minor | Thinning Period Delay Generation 2 only applied from generation 3 onward | 2.11.1 | fixed | Thinning Period Delay Generation 2 only applied from generation 3 onward |
0000213 | TPG | tweak | Treatment program generator tests alternatives with invalid thinning periods | 2.11.1 | fixed | Treatment program generator tests alternatives with invalid thinning periods |
0000192 | Visualisation StandWise | minor | Adding a DEM (Digitial Elevation Model) in StandWise results in an index error. | 2.11.0 | fixed | Adding a DEM (Digitial Elevation Model) in StandWise results in an index error. |
0000205 | TPG | major | Initial state mean age for young plantation set to 0 after TPG | 2.11.0 | fixed | Initial state mean age for young plantation set to 0 after TPG |
0000198 | TPG | minor | Initial bare land is not regenerated when rerunning a simulation when using NFI-data plots as input data | 2.11.0 | fixed | Initial bare land is not regenerated when rerunning a simulation when using NFI-data plots as input data |
0000206 | TPG | minor | Rerun of simulations for unmanaged stands ignored period midth | 2.11.0 | fixed | Rerun of simulations for unmanaged stands ignored period midth |
0000207 | TPG | minor | Print tree list during rerun of simulation crashes the program for large simulations | 2.11.0 | fixed | Print tree list during rerun of simulation crashes the program for large simulations |
0000208 | TPG | feature | Add a button that allows the user to select species of trees to print to log | 2.11.0 | fixed | Add a button that allows the user to select species of trees to print to log |
0000201 | Other | minor | Error when saving and loading default result variables in result variable selection dialog | 2.11.0 | fixed | Error when saving and loading default result variables in result variable selection dialog |
0000210 | Other | minor | StandWise hangs when selecting properties | 2.11.0 | fixed | StandWise hangs when selecting properties |
0000199 | Optimization | feature | Spara del av optimeringsmodell | 2.11.0 | fixed | Spara del av optimeringsmodell |
0000191 | Map | minor | Error "Invald column name..." when saving shapefile | 2.11.0 | fixed | Error "Invald column name..." when saving shapefile |
0000197 | Growth / production | feature | Skip pricelist for biofuel thinning and assume all felled trees are bio fuel | 2.11.0 | fixed | Skip pricelist for biofuel thinning and assume all felled trees are bio fuel |
0000195 | Growth / production | major | Inconsistent growth in StandWise | 2.11.0 | fixed | Inconsistent growth in StandWise |
0000189 | General | minor | Price trend handler may start unnecessary recalculation | 2.11.0 | fixed | Price trend handler may start unnecessary recalculation |
0000204 | Data import | minor | User should be notified when column names are wrong in tree list import files | 2.11.0 | fixed | User should be notified when column names are wrong in tree list import files |
0000202 | Control categories | minor | No pricelists selected after adding cost control table from file | 2.11.0 | fixed | No pricelists selected after adding cost control table from file |
0000203 | Control categories | minor | Control table file name should be added so user can separate different versions | 2.11.0 | fixed | Control table file name should be added so user can separate different versions |
0000188 | Other | tweak | Clone and Split NC Area menu item can be selected without a project loaded | 2.10.2 | fixed | Clone and Split NC Area menu item can be selected without a project loaded |
0000187 | Other | major | Exception when splitting treatment units | 2.10.2 | fixed | Exception when splitting treatment units |
0000178 | Optimization | feature | Save optimization result metadata | 2.10.2 | fixed | Save optimization result metadata |
0000186 | Project handling | major | "CONCAT" error message when opening project | 2.10.1 | fixed | "CONCAT" error message when opening project |
0000185 | Growth / production | block | Program hangs when running simulation | 2.10.1 | fixed | Program hangs when running simulation |
0000181 | TPG | major | Tree retention fails in selection felling | 2.10.0 | fixed | Tree retention fails in selection felling |
0000183 | TPG | minor | No tree retention when performing selection felling as a treatment proposal | 2.10.0 | fixed | No tree retention when performing selection felling as a treatment proposal |
0000167 | TPG | major | "Index was out of range" exception when applying treatment proposal in tactical TPG | 2.10.0 | fixed | "Index was out of range" exception when applying treatment proposal in tactical TPG |
0000157 | Report generator | feature | Enable copy of charts from StandWise to Excel | 2.10.0 | fixed | Enable copy of charts from StandWise to Excel |
0000180 | Project handling | minor | Cannot load imported StandWise project if the database is not found | 2.10.0 | fixed | Cannot load imported StandWise project if the database is not found |
0000171 | Project handling | minor | Error when applying project template | 2.10.0 | fixed | Error when applying project template |
0000184 | Other | minor | Initial State details table view empty after clicking Update-button when using FMPP-data | 2.10.0 | fixed | Initial State details table view empty after clicking Update-button when using FMPP-data |
0000179 | Other | feature | Restart application | 2.10.0 | fixed | Restart application |
0000100 | Optimization | minor | LP_Solve cannot be aborted | 2.10.0 | fixed | LP_Solve cannot be aborted |
0000174 | Optimization | minor | An optimization model item that is excluded should trigger a warning if it is included in an active definition | 2.10.0 | fixed | An optimization model item that is excluded should trigger a warning if it is included in an active definition |
0000175 | Optimization | minor | Induced optimization model invalidity not notified | 2.10.0 | fixed | Induced optimization model invalidity not notified |
0000176 | Optimization | feature | Add solver status to message after solving model | 2.10.0 | fixed | Add solver status to message after solving model |
0000169 | Optimization | feature | Add support for Gurobi 7.5 and Mosek 8.1 | 2.10.0 | fixed | Add support for Gurobi 7.5 and Mosek 8.1 |
0000164 | Map plugins | minor | Must hit "Cancel" three times to cancel adding of web map | 2.10.0 | fixed | Must hit "Cancel" three times to cancel adding of web map |
0000172 | Map | minor | Error when adding WMTS map service | 2.10.0 | fixed | Error when adding WMTS map service |
0000173 | Map | minor | Added WMTS-map service not saved | 2.10.0 | fixed | Added WMTS-map service not saved |
0000168 | Map | minor | Map info-window shows stand age instead of mean diameter | 2.10.0 | fixed | Map info-window shows stand age instead of mean diameter |
0000161 | Map | feature | Save map settings between sessions | 2.10.0 | fixed | Save map settings between sessions |
0000177 | General | minor | Exception after removing forest area in StandWise | 2.10.0 | fixed | Exception after removing forest area in StandWise |
0000182 | Forest Domain Builder | minor | LandUse conditions in forest domain results in exception | 2.10.0 | fixed | LandUse conditions in forest domain results in exception |
0000166 | Data import | major | All previous treatment proposals are removed when importing a new treatment proposal file | 2.10.0 | fixed | All previous treatment proposals are removed when importing a new treatment proposal file |
0000135 | Data import | trivial | Användarspecificerade namn på UserDefinedVariable1-10 | 2.10.0 | fixed | Användarspecificerade namn på UserDefinedVariable1-10 |
0000043 | Visualisation StandWise | minor | "Index outside range..." when opening stand with trees with coordinates | fixed | "Index outside range..." when opening stand with trees with coordinates | |
0000702 | TPG | minor | NPV:s not always calculated correctly in tactical TPG | fixed | NPV:s not always calculated correctly in tactical TPG | |
0000653 | TPG | minor | Forest domains settings ignored in tactical TPG | fixed | Forest domains settings ignored in tactical TPG | |
0000045 | TPG | major | Too many periods | fixed | Too many periods | |
0000193 | TPG | major | NPV different when rerunning simulation for stand where NC-areas have been created | fixed | NPV different when rerunning simulation for stand where NC-areas have been created | |
0000015 | TPG | minor | Memory problem when running TPG on large datasets | fixed | Memory problem when running TPG on large datasets | |
0000302 | TPG | major | Stand register NCArea-values ignored when used with FMPP data | fixed | Stand register NCArea-values ignored when used with FMPP data | |
0000274 | TPG | feature | Conditional price lists and cost tables. | fixed | Conditional price lists and cost tables. | |
0000118 | TPG | major | Simulation treatments are not saved for large simulations | fixed | Simulation treatments are not saved for large simulations | |
0000408 | TPG | major | Retention trees are felled immediately | fixed | Retention trees are felled immediately | |
0000031 | Report generator | major | Different report results depending on filter type | fixed | Different report results depending on filter type | |
0000023 | Report generator | feature | Or-condition in Report-level condition? | fixed | Or-condition in Report-level condition? | |
0000356 | Report generator | major | Cannot create report conditions that include category variables | fixed | Cannot create report conditions that include category variables | |
0000080 | RegWise simulation | minor | Intensive fertilization not applied when expected | fixed | Intensive fertilization not applied when expected | |
0000081 | RegWise simulation | major | Intensive fertilization only applied every other rotation in RegWise | fixed | Intensive fertilization only applied every other rotation in RegWise | |
0000086 | RegWise simulation | minor | Control table parameter copied as reference instead of cloned | fixed | Control table parameter copied as reference instead of cloned | |
0000088 | RegWise simulation | major | Extreme amounts of soil carbon | fixed | Extreme amounts of soil carbon | |
0000089 | RegWise simulation | minor | Add Tooltip "No area selected" to Simulate button | fixed | Add Tooltip "No area selected" to Simulate button | |
0000126 | PlanEval | tweak | Root url used instead of actual application url in PlanEvalWeb | fixed | Root url used instead of actual application url in PlanEvalWeb | |
0000129 | PlanEval | minor | Wrong labels in PlanEvalWeb | fixed | Wrong labels in PlanEvalWeb | |
0000090 | Other | major | Refactorize NumEdit class | fixed | Refactorize NumEdit class | |
0000339 | Other | feature | Document database structure and basic SQL for users | fixed | Document database structure and basic SQL for users | |
0000190 | Other | minor | List all local SQL instances | fixed | List all local SQL instances | |
0000074 | Other | minor | Plot reported as UnevenAged altought it is EvenAged | fixed | Plot reported as UnevenAged altought it is EvenAged | |
0000095 | Other | feature | Sorting TPG-results by clicking on NetPresentValue column header does not work as expected | fixed | Sorting TPG-results by clicking on NetPresentValue column header does not work as expected | |
0000196 | Optimization | feature | Add possibility to create zimpl data files but skip running ZIMPL | fixed | Add possibility to create zimpl data files but skip running ZIMPL | |
0000119 | Optimization | minor | Habitat data not available for view in map until optimization has been re-loaded | fixed | Habitat data not available for view in map until optimization has been re-loaded | |
0000340 | Optimization | crash | ZIMPL crash on large optimizations | fixed | ZIMPL crash on large optimizations | |
0000336 | Optimization | crash | PlanWise shuts down when trying to build optimization model that has an error | fixed | PlanWise shuts down when trying to build optimization model that has an error | |
0000040 | Optimization | minor | Ohanterat fel vid kompilering av stora optimeringsproblem | fixed | Ohanterat fel vid kompilering av stora optimeringsproblem | |
0000036 | Map | minor | Map do not show when restarting project | fixed | Map do not show when restarting project | |
0000038 | Map | major | Karta fortsätter visas trots att område är avmarkerat | fixed | Karta fortsätter visas trots att område är avmarkerat | |
0000085 | Map | minor | Wrong map | fixed | Wrong map | |
0000048 | Map | minor | Program is asking to convert from Sweref99 to Sweref99 | fixed | Program is asking to convert from Sweref99 to Sweref99 | |
0000489 | Growth / production | major | Sapling Damage Factors appears to have no effect in Generation 2 | fixed | Sapling Damage Factors appears to have no effect in Generation 2 | |
0000001 | Growth / production | major | Backing to period 0 gives different biomass amount | fixed | Backing to period 0 gives different biomass amount | |
0000012 | Growth / production | major | Generation 1 and 2 different despite identical settings | fixed | Generation 1 and 2 different despite identical settings | |
0000022 | Growth / production | major | Carbon result not updated in the first period after fertilization | fixed | Carbon result not updated in the first period after fertilization | |
0000549 | Growth / production | major | Vid framskrivning till nytt startdatum omklassas fröträd till huvudskikt | fixed | Vid framskrivning till nytt startdatum omklassas fröträd till huvudskikt | |
0000047 | Growth / production | minor | Breeding has effect only one period in RegWise | fixed | Breeding has effect only one period in RegWise | |
0000024 | Growth / production | minor | Mortality per Diameter Class not viewable | fixed | Mortality per Diameter Class not viewable | |
0000194 | Growth / production | major | Invalid mortality | fixed | Invalid mortality | |
0000562 | General | minor | Feature: Add birch as category to deadwood results | fixed | Feature: Add birch as category to deadwood results | |
0000042 | General | crash | SlimDx: External component has thrown an exception | fixed | SlimDx: External component has thrown an exception | |
0000033 | General | major | Young stand error in StandWise - Forest.Stems reported as zero in period 0 desoite that there are trees | fixed | Young stand error in StandWise - Forest.Stems reported as zero in period 0 desoite that there are trees | |
0000019 | General | major | Error when opening Map window in PlanWise when installed as MSI when unpacking DotSpatial extension | fixed | Error when opening Map window in PlanWise when installed as MSI when unpacking DotSpatial extension | |
0000372 | General | block | Exception thrown when display names are used for columns without display name. | fixed | Exception thrown when display names are used for columns without display name. | |
0000200 | General | minor | PropertyGrid for general pricelist setting misses functionality in other Heureka propertygrid | fixed | PropertyGrid for general pricelist setting misses functionality in other Heureka propertygrid | |
0000466 | General | block | Fel vid beräkning av ingående tillstånd med testversion 2.18 | fixed | Fel vid beräkning av ingående tillstånd med testversion 2.18 | |
0000003 | General | major | Trädåldrar förändras efter treatmentUnit.Back(0) | fixed | Trädåldrar förändras efter treatmentUnit.Back(0) | |
0000367 | General | feature | Soil model: Performance impact of many tree species groups. | fixed | Soil model: Performance impact of many tree species groups. | |
0000039 | General | minor | Projektet inte stängt trots att det verkar så | fixed | Projektet inte stängt trots att det verkar så | |
0000417 | General | minor | User Submitted Report - Ingående tillstånd Rikstaxdata | fixed | User Submitted Report - Ingående tillstånd Rikstaxdata | |
0000368 | General | feature | Is the implementation of soil and Q models according to the latest versions of the documents? | fixed | Is the implementation of soil and Q models according to the latest versions of the documents? | |
0000469 | General | major | Different harvest cost i test version 2.18.0.4 of StandWise and PlanWise | fixed | Different harvest cost i test version 2.18.0.4 of StandWise and PlanWise | |
0000658 | General | minor | Forest domains are ignored in tactical TPG | fixed | Forest domains are ignored in tactical TPG | |
0000017 | General | major | Error when upgrading database from version 1.9.8 | fixed | Error when upgrading database from version 1.9.8 | |
0000070 | Forest Domain Builder | major | Exception when adding TreeSizeDiversity in forest domain condition | fixed | Exception when adding TreeSizeDiversity in forest domain condition | |
0000091 | Data import | major | Error when import XML-data | fixed | Error when import XML-data | |
0000054 | Data import | feature | RegenerationSpecies/Auto as alternative treatment proposal regeneration species | fixed | RegenerationSpecies/Auto as alternative treatment proposal regeneration species | |
0000037 | Data import | major | Fel stamantal i ingående tillstånd för ungskogsbestånd | fixed | Fel stamantal i ingående tillstånd för ungskogsbestånd | |
0000558 | Data import | major | Fel diameter vid import av Treelist | fixed | Fel diameter vid import av Treelist | |
0000587 | Data import | major | Heureka treelist import problem | fixed | Heureka treelist import problem | |
0000030 | Data import | major | Calculated SIS mismatch | fixed | Calculated SIS mismatch | |
0000364 | Control categories | feature | Movable control categories | fixed | Movable control categories |