Code development platform for open source projects from the European Union institutions :large_blue_circle: EU Login authentication by SMS has been phased out. To see alternatives please check here

Skip to content
Snippets Groups Projects
Commit 37b09570 authored by David AMO GONZALEZ's avatar David AMO GONZALEZ
Browse files

feat(notes): create changelog PDF from CHANGES.md

parent d66394cf
Branches
Tags
1 merge request!3Implement VECTO input for v2.7
VECTO-AirDrag: Changes
VECTO-AirDrag: Changelog
===================
#### 2022-05-21: v3.2.0 ####
## v3.3.0 (2025-03-14) ##
Release of the VECTO Air Drag tool adhering to the certification regulation EU 2017/1400 as amended by (EU) 2025/258 of 7 February 2025. The tool has been updated to export new XML files and new measurement segment validity criteria. More specifically:
### Features ###
- Generate XSD v2.6 VECTO inputs
- Accept positive values for delta CFD
- Adjusts criteria and input to 3rd amendment updates:
- Change v_veh_avg_max_HS and v_veh_avg_min_HS criteria for buses
- Change v_veh_avg_max_HS and v_veh_avg_min_HS criteria for lorries
- Change t_amb_min criteria
- Change v_wind_avg_max_HS and gust criteria
- Read new required value s_brake from .csdat input
- Add <s_brake> column and values to .csdat input
- Break simulation if LowSpeed test exceeds 25 minutes
- Create package during Release build
### Refactor ###
- Do not hardcode VECTO references
## v3.2.0 (2022-05-21) ##
TUG improvements:
* New version number
......@@ -18,7 +39,8 @@ TUG improvements:
* Update DemoData
* Update ReleaseNotes
#### 2019-01-31: v3.1.9 ####
## v3.1.9 (2019-01-31) ##
TUG improvements:
* New version number
......@@ -26,62 +48,71 @@ TUG improvements:
* Update DemoData
* Update ReleaseNotes
#### 2019-01-04: v3.1.8 ####
## v3.1.8 (2019-01-04) ##
TUG improvements:
* New version number
* Adaption of gearbox types on new legalisation
* Adaption of GUI´s to only show the logo from the European Commission
* Adaption of GUIs to only show the logo from the European Commission
* Update DemoData
* Update ReleaseNotes
* Update UserManual
* Release candidate output
#### 2018-06-26: v3.1.7 ####
## v3.1.7 (2018-06-26) ##
TUG improvements:
* New version number
* Correction of the result output for gearbox type AT if n_eng is not given
#### 2018-02-15: v3.1.6 ####
## v3.1.6 (2018-02-15) ##
TUG improvements:
* New version number
* Hotfix for VECTO Input file
* Culture info is automatically set to [en-US] standard
#### 2018-02-08: v3.1.5 ####
## v3.1.5 (2018-02-08) ##
TUG improvements:
* New version number
* Hotfix for rounding method
#### 2018-01-22: v3.1.4 ####
## v3.1.4 (2018-01-22) ##
TUG improvements:
* New version number
* Bugfix for rounding method
#### 2017-11-07: v3.1.3 ####
## v3.1.3 (2017-11-07) ##
TUG improvements:
* New version number
* Bugfix for speed criterium
#### 2017-11-03: v3.1.2 ####
## v3.1.2 (2017-11-03) ##
TUG improvements:
* New version number
* License module deleted
#### 2017-10-04: v3.1.1 ####
## v3.1.1 (2017-10-04) ##
TUG improvements:
* New version number
* Bugfix for direct start option (now the VECTO input files can be created)
* Correction version number (now the version number is generated over the assembly number)
#### 2017-07-14: v3.1.0 ####
## v3.1.0 (2017-07-14) ##
TUG improvements:
* New version number
......@@ -91,7 +122,8 @@ TUG improvements:
* Update ReleaseNotes
* Update UserManual
#### 2017-03-22: v3.0.8 ####
## v3.0.8 (2017-03-22) ##
TUG improvements:
* New version number
......@@ -101,14 +133,16 @@ TUG improvements:
* Update UserManual
* Update JobFile
#### 2017-02-03: v3.0.7 ####
## v3.0.7 (2017-02-03) ##
TUG improvements:
* New version number
* Validity criterias for calibration run extended (see technical annex)
* New calibration criterias (v_veh_1s_delta_CAL, v_veh_ave_delta_CAL)
#### 2017-01-13: v3.0.5/6 ####
## v3.0.5/6 (2017-01-13) ##
TUG improvements:
* New version number
......@@ -116,7 +150,8 @@ TUG improvements:
* Uneven numbers of datasets per heading in calibration test now allowed
* Correction of maximum allowed vehicle high from class 1 and class 2
#### 2016-11-25: v3.0.3/4 ####
## v3.0.3/4 (2016-11-25) ##
TUG improvements:
* New version number
......@@ -124,14 +159,16 @@ TUG improvements:
* Correction of the output messages
* Correction of the DemoData
#### 2016-11-25: v3.0.1/2 ####
## v3.0.1/2 (2016-11-25) ##
TUG improvements:
* New version number
* Bugfix for digit check by use of GPS
* Bugfix for measurement section detection for root point calculation
#### 2016-11-16: v3.0.0 ####
## v3.0.0 (2016-11-16) ##
TUG improvements:
* New version number
......@@ -139,13 +176,15 @@ TUG improvements:
* A license valid until 16th of March is distributed with the code.
* Update DEMOData
#### 2016-11-09: v2.0.7-beta8/9 ####
## v2.0.7-beta8/9 (2016-11-09) ##
TUG improvements:
* Correction of rolling resistance criteria
* Correction of digit test for coordinates
#### 2016-10-20: v2.0.7-beta7 ####
## v2.0.7-beta7 (2016-10-20) ##
TUG improvements:
* New version number
......@@ -165,8 +204,8 @@ TUG improvements:
* Add reference vehicle high in genshape class
* Add minimum/maximum vehicle high in genshape class
* Control of min/max height with vehicle height only in Declaration mode
* Calculation of new Result values (delta_CdxA_height; v_avg_LS/HS; t_amb_LS1, CdxA(ß)_H1/2, beta_H1/2)
* Change of CdxA(ß) and beta calculation
* Calculation of new Result values (delta_CdxA_height; v_avg_LS/HS; t_amb_LS1, CdxA_H1/2, beta_H1/2)
* Change of CdxA and beta calculation
* Output files in Declaration mode extended
* Output files adapted
* Expansion of the job-File due to new results
......@@ -177,7 +216,8 @@ TUG improvements:
* Update of Excel DemoData file
* Update user manual and release notes
#### 2016-01-21: v2.0.6-beta6 ####
## v2.0.6-beta6 (2016-01-21) ##
TUG improvements:
* New version number
......@@ -185,7 +225,8 @@ TUG improvements:
* Bugfix old functions for day changes deleted
* Update user manual and release notes
#### 2015-11-25: v2.0.5-beta6 ####
## v2.0.5-beta6 (2015-11-25) ##
TUG improvements:
* New version number
......@@ -195,7 +236,8 @@ TUG improvements:
* Update of the ending message if an error during the calculation detected
* Update user manual and release notes
#### 2015-10-13: v2.0.4-beta6 ####
## v2.0.4-beta6 (2015-10-13) ##
TUG improvements:
* New version number
......@@ -206,7 +248,8 @@ TUG improvements:
* Update of the excel file
* Update error messages
#### 2015-07-23: v2.0.3-beta6 ####
## v2.0.3-beta6 (2015-07-23) ##
TUG improvements:
* New version number
......@@ -214,10 +257,11 @@ TUG improvements:
* Update user manual and release notes (Now always the newest version will be opened)
* Deleted unused variables (FC from input data, t_amb_tamac from criteria)
* Add ground temperature as optional signal to input data (<t_ground>)
* Add new criteria parameter t_ground_max = 40°C
* Set t_amb_max to 25°C (old 35°C)
* Add new criteria parameter t_ground_max = 40C
* Set t_amb_max to 25C (old 35C)
## v2.0.2-beta6 (2015-07-20) ##
#### 2015-07-20: v2.0.2-beta6 ####
TUG improvements:
* Bugfix heading control
......@@ -228,14 +272,16 @@ TUG improvements:
* Change t_tire from required input data to optional (like p_tire)
* Delete rho_air_ref from criteria and GUI
#### 2015-07-01: v2.0.2-beta6 ####
## v2.0.2-beta6 (2015-07-01) ##
TUG improvements:
* New Version number.
* Update region and language settings: now it is regardless of the system which settings are used ! But the file definitions are still the same
* Update of the excel makro in terms of the system region and language settings
#### 2015-06-24: v2.0.2-beta5 ####
## v2.0.2-beta5 (2015-06-24) ##
Mostly TUG improvements:
* FIX Job-save missing criteria (hack)
......@@ -251,20 +297,21 @@ Mostly TUG improvements:
* Update r_dyn calculation for each test (HS, LS1, LS2)
* Update DemoData
* Update user manual and release notes
* Output folder will be now created automatically if it´s not existing without questioning
* Output folder will be now created automatically if its not existing without questioning
* Welcome form added for first application start
* Correction of welcome window
* Add the Excel-makro to generate the input data into the DemoData files
* New Version number.
#### 2015-05-21: v2.0.1-beta5 ####
## v2.0.1-beta5 (2015-05-21) ##
TUG improvements:
* Handling of time steps where coordinates are constant over a certain time period (GPS accuracy issue) set gradient to 0 to avoid division by zero
* Allow also non-continuous input data in *.csdat files
* Direct start option included
* Anemometer instrument calibration removed from CSE calculation
* Update of definition of beta-signal (180° = air flow from front)
* Update of definition of beta-signal (180 = air flow from front)
* Acceleration correction: true as default
* Control if heading and given direction is always the same
* set criteria to "standard" when CSE opens
......@@ -272,15 +319,17 @@ TUG improvements:
* ResetCriteria and ImportCriteria do not clear main tab
* New Version number.
#### 2014-11-13: v2.0.1-beta4 ####
## v2.0.1-beta4 (2014-11-13) ##
TUG improvements:
* Bugfix linear regression calculation LS
* Add control for beta angle <= 360° and calculation to +-180° if angle > +-180°
* Add control for beta angle <= 360 and calculation to +-180 if angle > +-180
* Update user manual
* New Version number.
#### 2014-11-10: v2.0.1-beta3 ####
## v2.0.1-beta3 (2014-11-10) ##
TUG improvements:
* Correction HS calculation
......@@ -288,19 +337,21 @@ TUG improvements:
* Update length calculation in csms-file to check if specified length from user and coordinates are the same
* New Version number.
#### 2014-09-30: v2.0.1-beta2 ####
## v2.0.1-beta2 (2014-09-30) ##
TUG improvements:
* Correction GenShape Check
* New Version number.
#### 2014-09-15: v2.0.1-beta1 ####
## v2.0.1-beta1 (2014-09-15) ##
TUG improvements:
* IO: Data reading corrected for first data set in measurement section file, weather file and data files.
* New Version number.
TODO: 2014-06-25: v2.0.1
TODv2.0(O: 2014-06-25) .1
--------------------
Mostly JRC contributions (see VECTO-29 & VECTO-35):
......@@ -315,7 +366,7 @@ Mostly JRC contributions (see VECTO-29 & VECTO-35):
* Possible to specify any editor (not only notepad.exe) for viewing files.
* Standarize versioning using [SemanticVersioning](http://semver.org/).
* Welcome developers and users with README.md, CHANGES.md and COPYING.txt files.
##### Internal:
### Internal:
* Implement an API for writing Header/Body json-files.
* Apply Object-oriented design weith resource-management when I/O files.
* Sporadic fixes to work with filenames having 2-part extensions (ie `some_file.csjob.json`).
......@@ -328,20 +379,22 @@ Mostly JRC contributions (see VECTO-29 & VECTO-35):
More analytically:
#### 2014-06-23: v2.0.1-beta0 ####
## v2.0.1-beta0 (2014-06-23) ##
Mostly TUG improvements:
* json: Store run-results within the Job-file.
* csv: Ensure result-files are valid CSVs.
* csv: Changed comment symbol in CSV files from 'c' --> '#'
* csv: Unify hunits into header labels.
##### Internal:
### Internal:
* Use Exceptions instead of CancelAsync() and error-flags in calc-routines and input.vb.
* Remove unused distVincenty() func.
* Added EUPL preamble on all source-files.
#### 2014-06-04: v2.0.1-pre2 ####
## v2.0.1-pre2 (2014-06-04) ##
JRC contributions:
* Convert Job & Criteria files to JSON and possible to store them separately.
......@@ -349,7 +402,7 @@ JRC contributions:
* Use Use WorkingDir trick for all job-file paths, so that Job-files can be ported to other computers.
* UI: Make the Log-window visible at all times (more necessary now that unhandled exceptions are appropriately reported).
* UI: Setup criteria-infobox from JSON-schema.
##### Internal:
### Internal:
* Log unhandled exceptions.
* Gather all infos related to Job-properties (type, description, units) in a single place, the JSON-schema for the job-file.
* async: Stop abusing worker-Thread with Globals, use DoWorkEventArgs instead.
......@@ -357,14 +410,15 @@ JRC contributions:
* More refactorings to simplify structure of source files and folders.
#### 2014-05-30: v2.0.1-pre1 ####
## v2.0.1-pre1 (2014-05-30) ##
JRC contributions:
* Read/write Vehicle-file as JSON.
* prefsUI: Add Reload button.
* Remember window-location (use .net Settings for that).
* All logs (even those sent to msg-box) are written to log-file, with timestamps and stack-traces.
##### Internal:
### Internal:
* Start saving stack-traces into the log-file.
* Enhance JSON-files with standard header/body behavior.
* Link JSON to GUI controls (labels & toolstips)
......@@ -372,7 +426,8 @@ JRC contributions:
* Rework logging as a single routine, whether invoked from Background Worker or not.
#### 2014-05-23: v2.0.1-pre0 ####
## v2.0.1-pre0 (2014-05-23) ##
JRC contributions:
* Separate config/ from Declaration/ folders.
......@@ -380,10 +435,11 @@ JRC contributions:
use [SemanticVersioning](http://semver.org/) 2.0.0 instead.
* Possible to use any editor (not only notepad.exe).
* Added README.md, CHANGES.md, COPYING.txt files.
##### Internal:
### Internal:
* Auto create config/ on the 1st run, converted to JSON with transparent error-handling.
* FIX leaking of file-descriptors by using VB's 'Using' statement (class 'cFile_v3' now implements IDisposeable).
#### 2014-05-14: CSE2.01 ####
## 2014-05-14: CSE2.01 ##
1st delivery from TU-Graz under Lot-3.
Docs/EuropeanCommission.jpg

6.14 KiB

File added
# (!) Execute in containing folder.
# DESCRIPTION:
# Converts CHANGES.md release notes to PDF format.
pandoc '..\CHANGES.md' -o 'VECTO_AirDrag_ReleaseNotes.pdf' --css "includes\md-style.css" -B includes/header.html --pdf-engine=$Env:weasyprint --title="Changelog"
<div id="HEADER">
<div style="text-align: left">
<a href="https://ec.europa.eu/clima/" target="_blank"><img style="border: 0px solid; height: 40px;" alt="European Commission" src="EuropeanCommission.jpg" hspace="5"></a>
</div>
</div>
<div id="CONTENT">
</div>
\ No newline at end of file
h1, h2, h3, h4, h5, h6, p, blockquote {
margin: 0;
padding: 0;
}
body {
font-family: "Helvetica Neue", Helvetica, "Hiragino Sans GB", Arial, sans-serif;
font-size: 13px;
line-height: 18px;
color: #737373;
background-color: white;
margin: 10px 13px 10px 13px;
}
table {
margin: 10px 0 15px 0;
border-collapse: collapse;
}
td,th {
border: 1px solid #ddd;
padding: 3px 10px;
}
th {
padding: 5px 10px;
}
a {
color: #0069d6;
}
a:hover {
color: #0050a3;
text-decoration: none;
}
a img {
border: none;
}
p {
margin-bottom: 9px;
}
h1, h2, h3, h4, h5, h6 {
color: #404040;
line-height: 36px;
}
h1 {
margin-bottom: 18px;
font-size: 30px;
}
h2 {
font-size: 24px;
}
h3 {
font-size: 18px;
}
h4 {
font-size: 16px;
}
h5 {
font-size: 14px;
}
h6 {
font-size: 13px;
}
hr {
margin: 0 0 19px;
border: 0;
border-bottom: 1px solid #ccc;
}
blockquote {
padding: 13px 13px 21px 15px;
margin-bottom: 18px;
font-family:georgia,serif;
font-style: italic;
}
blockquote:before {
content:"\201C";
font-size:40px;
margin-left:-10px;
font-family:georgia,serif;
color:#eee;
}
blockquote p {
font-size: 14px;
font-weight: 300;
line-height: 18px;
margin-bottom: 0;
font-style: italic;
}
code, pre {
font-family: Monaco, Andale Mono, Courier New, monospace;
}
code {
background-color: #fee9cc;
color: rgba(0, 0, 0, 0.75);
padding: 1px 3px;
font-size: 12px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
pre {
display: block;
padding: 14px;
margin: 0 0 18px;
line-height: 16px;
font-size: 11px;
border: 1px solid #d9d9d9;
white-space: pre-wrap;
word-wrap: break-word;
}
pre code {
background-color: #fff;
color:#737373;
font-size: 11px;
padding: 0;
}
sup {
font-size: 0.83em;
vertical-align: super;
line-height: 0;
}
* {
-webkit-print-color-adjust: exact;
}
@media screen and (min-width: 914px) {
body {
width: 854px;
margin:10px auto;
}
}
@media print {
body,code,pre code,h1,h2,h3,h4,h5,h6 {
color: black;
}
table, pre {
page-break-inside: avoid;
}
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment