Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Copyright (C) 2005-2013, Dassault Systémes, DLR and Modelon
Copyright (C) 2013-2022, Modelica Association
Copyright (C) 2013-2025, Modelica Association
All rights reserved.

The VehicleInterfaces library is distributed under the Modelica License (Version 1.1).
Expand Down
37 changes: 36 additions & 1 deletion VehicleInterfaces/UsersGuide.mo
Original file line number Diff line number Diff line change
Expand Up @@ -745,6 +745,41 @@ but the principles are still utilised.
end Tutorials;

package ReleaseNotes "Release notes"
package Version_2_0_2 "Version 2.0.2 (2025-03-21)"
extends Modelica.Icons.ReleaseNotes;

annotation (Documentation(info="<html>
<p>
This version requires <strong>version 4.1.0</strong> of the
<a href=\"https://github.com/modelica/ModelicaStandardLibrary\">Modelica Standard Library</a>.
This version is backwards compatible to version 2.0.0 of the
VehicleInterfaces library.
</p>


<h4>Improvements in this version</h4>
<ul>
<li>
<a href=\"modelica://VehicleInterfaces.Interfaces.ControlBus\">ControlBus</a>
and
<a href=\"modelica://VehicleInterfaces.Interfaces.Internal.StandardControlBus\">Internal.StandardControlBus</a>:
add missing <a href=\"modelica://VehicleInterfaces.Interfaces.BatteryControlBus\">batteryControlBus</a>
to list of sub-busses.
</li>
<li>
Several classes: don&apos;t use <code>final</code> modifier in function redeclarations.
</li>
<li>
Don&apos;t use parameters in function
<a href=\"modelica://VehicleInterfaces.Roads.Internal.VisualizeSimpleRoads.roadSurfaceCharacteristic\">VisualizeSimpleRoads.roadSurfaceCharacteristic</a>.
</li>
<li>
Documentation and broken links.
</li>
</ul>
</html>"));
end Version_2_0_2;

package Version_2_0_1 "Version 2.0.1 (2022-03-15)"
extends Modelica.Icons.ReleaseNotes;

Expand Down Expand Up @@ -1151,7 +1186,7 @@ on the library.
<h4>Copyright</h4>
<p>
&copy; 2005-2013: Dassault Syst&egrave;mes, DLR and Modelon<br>
&copy; 2013-2022: Modelica Association
&copy; 2013-2025: Modelica Association
</p>
<h4>License</h4>
<p>The VehicleInterfaces library is distributed under the Modelica License (Version 1.1).</p>
Expand Down
6 changes: 3 additions & 3 deletions VehicleInterfaces/libraryinfo.mos
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ LibraryInfoMenuCommand(
category = "libraries",
text = "VehicleInterfaces",
reference = "VehicleInterfaces",
version = "2.0.1",
version = "2.0.2",
isModel = true,
description = "VehicleInterfaces Library (version 2.0.1)",
ModelicaVersion = "4.0.0",
description = "VehicleInterfaces Library (version 2.0.2)",
ModelicaVersion = "4.1.0",
pos = 103);
13 changes: 7 additions & 6 deletions VehicleInterfaces/package.mo
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
within ;
package VehicleInterfaces "VehicleInterfaces Library (Version 2.0.1) - Interface definitions and architectures for vehicle system modeling"
package VehicleInterfaces "VehicleInterfaces Library (Version 2.0.2) - Interface definitions and architectures for vehicle system modeling"
extends Modelica.Icons.Package;

import Modelica.Units.SI;
Expand All @@ -13,11 +13,11 @@ package VehicleInterfaces "VehicleInterfaces Library (Version 2.0.1) - Interface
showStatistics=true,
allowDuplicate=true),
preferredView="info",
version="2.0.1",
versionDate="2022-03-15",
dateModified = "2022-03-15 10:00:00Z",
version="2.0.2",
versionDate="2025-03-21",
dateModified = "2025-03-10 10:00:00Z",
revisionId="$Format:%h %ci$",
uses(Modelica(version="4.0.0")),
uses(Modelica(version="4.1.0")),
conversion(
from(
version="1.0",
Expand All @@ -26,7 +26,8 @@ package VehicleInterfaces "VehicleInterfaces Library (Version 2.0.1) - Interface
from(
version={"1.1", "1.1.1", "1.1.2", "1.2", "1.2.1", "1.2.2", "1.2.3", "1.2.4", "1.2.5"},
script="modelica://VehicleInterfaces/Resources/Scripts/Dymola/ConvertVehicleInterfaces_from_1.2.5_to_2.0.0.mos"),
noneFromVersion="2.0.0"),
noneFromVersion="2.0.0",
noneFromVersion="2.0.1"),
Documentation(info="<html>
<p>This Modelica library provides standard interface definitions for automotive subsystems and vehicle models. These are designed to promote compatibility between the various automotive libraries and provide a flexible, powerful structure for vehicle modelling. The main focus of the library is on defining the interfaces for the individual subsystems and a number of vehicle model examples are included to demonstrate how they might be used.</p>
<p>
Expand Down