Skip to content

Commit

Permalink
update release notes and appcasts for release v1.3.1a.19
Browse files Browse the repository at this point in the history
  • Loading branch information
benknight135 committed Jan 27, 2021
1 parent 9547592 commit 0a69f05
Show file tree
Hide file tree
Showing 5 changed files with 27 additions and 15 deletions.
2 changes: 1 addition & 1 deletion Appcast.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<channel>
<title>Stereo Vision Toolkit Changelog</title>
<link>https://raw.githubusercontent.com/i3drobotics/stereo-vision-toolkit/master/Appcast.xml</link>
<description>Most recent changes with links to updates.</description>
<description>Improvements, bug fixes, and known issues for latest release.</description>
<language>en</language>
<atom:link href="https://raw.githubusercontent.com/i3drobotics/stereo-vision-toolkit/master/Appcast.xml" rel="self" type="application/rss+xml" />

Expand Down
14 changes: 7 additions & 7 deletions AppcastDev.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<rss
version="1.3.1a.18"
version="1.3.1a.19"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle"
xmlns:fervor="https://github.com/i3drobotics/fervor"
Expand All @@ -9,13 +9,13 @@
<channel>
<title>Stereo Vision Toolkit Changelog</title>
<link>https://raw.githubusercontent.com/i3drobotics/stereo-vision-toolkit/dev/AppcastDev.xml</link>
<description>Most recent changes with links to updates.</description>
<description>Improvements, bug fixes, and known issues for latest release.</description>
<language>en</language>
<atom:link href="https://raw.githubusercontent.com/i3drobotics/stereo-vision-toolkit/dev/AppcastDev.xml" rel="self" type="application/rss+xml" />

<item>
<title>Version 1.3.1a.18</title>
<pubDate>Fri, 11 December 2020 17:08 +0000</pubDate>
<title>Version 1.3.1a.19</title>
<pubDate>Wed, 27 January 2021 17:30 +0000</pubDate>
<guid isPermaLink="true">https://raw.githubusercontent.com/i3drobotics/stereo-vision-toolkit/dev/ReleaseNotesDev.html</guid>

<!-- One of those (<link> is preferred by Fervor, <sparkle:releaseNotesLink> is used by Sparkle) -->
Expand All @@ -28,10 +28,10 @@

<!-- Windows version. -->
<enclosure
url="https://github.com/i3drobotics/stereo-vision-toolkit/releases/download/v1.3.1a.18/StereoVisionToolkit-1.3.1a.18-Win64.exe"
fervor:version="1.3.1a.18"
url="https://github.com/i3drobotics/stereo-vision-toolkit/releases/download/v1.3.1a.19/StereoVisionToolkit-1.3.1a.19-Win64.exe"
fervor:version="1.3.1a.19"
fervor:platform="Q_OS_WIN32"
length="852309920"
length="1105468427"
type="application/octet-stream" />

</item>
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,14 +95,14 @@ Arduino code for controlling Phobos cameras is provided in src/camera/camera_con
This is for the serial communication between the arduino and this toolkit. See [issue](https://github.com/i3drobotics/stereo-vision-toolkit/issues/54) for more information.

### Procedure for new development release
1. Update version number manually in version.txt and in ReleaseNotesDev.html. Then run update_appcast.bat to update the appcast (**DO NOT PUSH THESE CHANGES YET**). Use a or b in version number to denote alpha and beta releases. (e.g. v1.3.1a.11).
1. Update version number manually in version.txt and in ReleaseNotesDev.html. Then run update_appcast.bat to update the appcast (**DO NOT PUSH THESE CHANGES YET**). Use a or b in version number to denote alpha and beta releases. (e.g. v1.3.1a.19).
2. Update ReleaseNotesDev.html with improvements, bug fixes, and known issues.
3. Build new version (Make sure to use the build arguments: 'CONFIG+=DEV_BRANCH CONFIG+=WITH_I3DRSGM CONFIG+=WITH_VIMBA CONFIG+=WITH_PIPER')
4. Create installer using inno setup (right click 'installer.iss' and click 'compile')
6. Update AppcastDev.xml enclosure length with the file size of the installer
5. On [GitHub](https://github.com/i3drobotics/stereo-vision-toolkit/releases) create new release
a. Tag should match version number of toolkit (e.g. v1.3.1a.11) and target 'dev' branch.
b. Title should have the program name and version (e.g. 'Stereo Vision Toolkit v1.3.1a.11')
a. Tag should match version number of toolkit (e.g. v1.3.1a.19) and target 'dev' branch.
b. Title should have the program name and version (e.g. 'Stereo Vision Toolkit v1.3.1a.19')
c. Description should have the following header:
**WARNING: DO NOT USE THIS UNLESS YOU ARE PART OF THE I3DR DEVELOPMENT TEAM**
This release is meant for development use only while some new fixes and features are tested.
Expand All @@ -112,7 +112,7 @@ a. Tag should match version number of toolkit (e.g. v1.3.1a.11) and target 'dev'
6. Once installer is uploaded to release, push the repository file changes, check the changes have been pushed to the GitHub repository and then publish the release. It is important to do this quickly and in the correct order to make sure the updater remains valid.

### Procedure for new master release
1. Update version number manually in version.txt and in ReleaseNotesDev.html. Then run update_appcast.bat to update the appcast (**DO NOT PUSH THESE CHANGES YET**). Use a or b in version number to denote alpha and beta releases. (e.g. v1.3.1a.11).
1. Update version number manually in version.txt and in ReleaseNotesDev.html. Then run update_appcast.bat to update the appcast (**DO NOT PUSH THESE CHANGES YET**). Use a or b in version number to denote alpha and beta releases. (e.g. v1.3.1a.19).
2. Update ReleaseNotes.html with improvements, bug fixes, and known issues.
3. Build new version (Make sure to use the build arguments: 'CONFIG+=WITH_VIMBA CONFIG+=WITH_I3DRSGM')
4. Create installer using inno setup (right click 'installer.iss' and click 'compile')
Expand Down
12 changes: 9 additions & 3 deletions ReleaseNotesDev.html
Original file line number Diff line number Diff line change
@@ -1,8 +1,14 @@
Stereo Vision Toolkit v1.3.1a.18 [Development release]
Stereo Vision Toolkit v1.3.1a.19 [Development release]

Improvements:
- Add toggle to show epipolar lines for checking calibration
- Upgraded to I3DRSGM v1.0.10
- Add loading of stereo image pair from image files (.png, .jpg, .jpeg)
- Improved named pipe speed with 16 bit disparity option
- Add RGBD depth pipe with embedded horizontal FOV in top right corner of depth image
- Seperated camera device classes for unique identification of Deimos, Phobos and Titania
- Update to using Pylon v6.1.1.18345 library for Basler cameras

Bug fixes:
- Add DeviceLinkThroughputLimit for basler cameras to fix Titania data collision when using hardware triggering

Known Issues:
- Cannot close named pipe server until client connects.
Expand Down
6 changes: 6 additions & 0 deletions ReleaseNotesDevTmp.html
Original file line number Diff line number Diff line change
@@ -1,8 +1,14 @@
Stereo Vision Toolkit v1.3.1a.19 [Development release]

Improvements:
- Add loading of stereo image pair from image files (.png, .jpg, .jpeg)
- Improved named pipe speed with 16 bit disparity option
- Add RGBD depth pipe with embedded horizontal FOV in top right corner of depth image
- Seperated camera device classes for unique identification of Deimos, Phobos and Titania
- Update to using Pylon v6.1.1.18345 library for Basler cameras

Bug fixes:
- Add DeviceLinkThroughputLimit for basler cameras to fix Titania data collision when using hardware triggering

Known Issues:
- Cannot close named pipe server until client connects.
Expand Down

0 comments on commit 0a69f05

Please sign in to comment.