Skip to content

Commit 6096aad

Browse files
committed
Prepare for DSS C-API 0.14.1
1 parent a3346d3 commit 6096aad

File tree

3 files changed

+12
-4
lines changed

3 files changed

+12
-4
lines changed

+DSS_MATLAB/version.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
function result = version
2-
result = '0.13.2';
2+
result = '0.14.1';
33
end

.github/workflows/builds.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ on:
66
push:
77

88
env:
9-
DSS_CAPI_VERSION: '0.13.4'
10-
DSS_MATLAB_VERSION: '0.13.4-2'
9+
DSS_CAPI_VERSION: '0.14.1'
10+
DSS_MATLAB_VERSION: '0.14.1'
1111

1212
jobs:
1313
linux_x64:

README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,23 @@ A new repository to coordinate documentation and other shared features across al
1616

1717
Related projects:
1818
- [`OpenDSS`](https://sourceforge.net/projects/electricdss/): The main OpenDSS project, maintained by EPRI. We track the changes there and port accordingly, with a few exceptions.
19-
- [`DSS C-API`](http://github.com/dss-extensions/dss_capi): Custom OpenDSS C-API library, which also includes some patches.
19+
- [`DSS C-API`](http://github.com/dss-extensions/dss_capi): Custom OpenDSS C-API library (a.k.a. AltDSS), which also includes customize code and extra features, maintaining very good compatibility.
2020
- [dss.hpp](https://dss-extensions.org/dss_capi/): header-only library for C++, hosted within DSS C-API (`include/` directory). Allows using DSS C-API more comfortably from C++, abstract memory management and low-level details such as API conventions of the DSS C-API library.
2121
- [`DSS-Python`](http://github.com/dss-extensions/dss_python): Python bindings that mimics the official COM interface (property-style access to items). Very similar to DSS_MATLAB, but for Python. Some new and experimental features are tested there first (for example, plotting integration).
2222
- [`OpenDSSDirect.py`](http://github.com/dss-extensions/OpenDSSDirect.py): Function-style bindings and useful tools (originally based on the DCSL/OpenDSSDirect.DLL).
2323
- [`OpenDSSDirect.jl`](http://github.com/dss-extensions/OpenDSSDirect.jl): Julia bindings to DSS C-API (originally based on the DCSL/OpenDSSDirect.DLL).
2424
- [`DSS Sharp`](http://github.com/dss-extensions/dss_sharp/): .NET assembly to use the native DLL, mimics the COM object as used in .NET.
25+
- [`AltDSS-Rust`] and [`AltDSS-Go`] are new projects targeting Rust and Go programming languages.
2526

2627
Currently, this package covers most of the COM functions and classes, besides some extensions from DSS C-API. If you find a missing function or unexpected behavior, please open an issue on GitHub to both help us track and hopefully fix it, and also inform other users. This project currently uses the [DSS C-API library version 0.13.x](https://github.com/dss-extensions/dss_capi/blob/master/docs/changelog.md).
2728

29+
## Highlights from 0.14.1
30+
31+
Upgrades the engine to AltDSS/DSS C-API 0.14.1. There are some important bugfixes, a few changes ported from the official OpenDSS, and a lot of new features in our engine.
32+
33+
This first update only updates the engine. Some new functions still need to be exposed to the MATLAB level, notably `Circuit_Save`.
34+
35+
[See also the AltDSS/DSS C-API 0.14.1 notes.](https://github.com/dss-extensions/dss_capi/releases/tag/0.14.1)
2836

2937
## Highlights from 0.13.x
3038

0 commit comments

Comments
 (0)