Skip to content

Commit

Permalink
Bump version to v2.0.0 & add release notes (#60)
Browse files Browse the repository at this point in the history
* Refs 21631: Bump version 2.0.0

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Refs #21631: Fix previous versions and add Plotjuggler version

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Refs #21631: Add previous Plotjuggler version

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

---------

Signed-off-by: Carlosespicur <carlosespicur@proton.me>
  • Loading branch information
Carlosespicur authored Sep 16, 2024
1 parent 03bc170 commit eca0e1d
Show file tree
Hide file tree
Showing 6 changed files with 82 additions and 45 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ set(CMAKE_MODULE_PATH
###############################################################################
# Version
###############################################################################
set(PRODUCT_MAJOR_VERSION 1)
set(PRODUCT_MAJOR_VERSION 2)
set(PRODUCT_MINOR_VERSION 0)
set(PRODUCT_PATCH_VERSION 0)
set(PRODUCT_VERSION_STR ${PRODUCT_MAJOR_VERSION}.${PRODUCT_MINOR_VERSION}.${PRODUCT_PATCH_VERSION})
Expand Down
2 changes: 1 addition & 1 deletion docs/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ cmake_policy(VERSION 3.5...3.13)
###############################################################################
# Version
###############################################################################
set(PRODUCT_MAJOR_VERSION 1)
set(PRODUCT_MAJOR_VERSION 2)
set(PRODUCT_MINOR_VERSION 0)
set(PRODUCT_PATCH_VERSION 0)
set(PRODUCT_VERSION_STR ${PRODUCT_MAJOR_VERSION}.${PRODUCT_MINOR_VERSION}.${PRODUCT_PATCH_VERSION})
Expand Down
5 changes: 1 addition & 4 deletions docs/rst/notes/forthcoming_version.rst
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@
.. add orphan tag when new info added to this file
:orphan:

.. todo::

Remove orphan tag when new info added to this file

###################
Forthcoming Version
###################
76 changes: 38 additions & 38 deletions docs/rst/notes/notes.rst
Original file line number Diff line number Diff line change
@@ -1,43 +1,43 @@
.. include:: ../exports/alias.include

.. _release_notes:

.. TODO uncomment when there are forthcoming notes
.. .. include:: forthcoming_version.rst
##############
Version v1.0.0
Version v2.0.0
##############

This is the first release of eProsima |ddsvisualizer|.

This release includes the *Fast DDS Visualizer Plugin*, a **new Plugin** for the |plotjuggler| application,
supporting the configuration and visualization of DDS data powered by |fastdds|.


This release includes the following **User Interface features**:

* New |ddsvisualizer| *DataStream* plugin for |plotjuggler|.
* Dialogs and menus to configure |ddsvisualizer|.


This release includes the following **Configuration features**:

* Select a Domain Id to discover and subscribe to topics.
* Load XML files with data type descriptions.
* Array clamp or discard with respect to its size.
* Select DDS topics whenever the data type is known.


This release includes the following **Discover features**:

* Discover every topic in the Domain Id.
* Automatically discover data types when the external *Domain Participant* is configured as a *Type Lookup Server*.


This release includes the following **DDS features**:

* Allow UDP, TCP, SHM and data sharing transport communication.
* Allow dynamic discovery of new topics and data types.


This release includes the following **Documentation features**:

* This same documentation.
This release includes the following **updates**:

* Add support to Fast DDS v3.0.0
* Fix a topic persistence bug in Plotjuggler time series
* Fix a topic list refresh error when adding types manually using a XML profile
* Add support to sequence, map, union, bitmask and bitset data types

This release includes the following **dependencies update**:

.. list-table::
:header-rows: 1

* -
- Repository
- Old Version
- New Version
* - Fast CDR
- `eProsima/Fast-CDR <https://github.com/eProsima/Fast-CDR>`_
- `v2.2.0 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.2.0>`__
- `v2.2.4 <https://github.com/eProsima/Fast-CDR/releases/tag/v2.2.4>`__
* - Fast DDS
- `eProsima/Fast-DDS <https://github.com/eProsima/Fast-DDS>`_
- `v2.14.0 <https://github.com/eProsima/Fast-DDS/releases/tag/v2.14.0>`__
- `v3.0.0 <https://github.com/eProsima/Fast-DDS/releases/tag/v3.0.0>`__
* - Plotjuggler
- `facontidavide/PlotJuggler <https://github.com/facontidavide/PlotJuggler>`_
- `v3.4.5 <https://github.com/facontidavide/PlotJuggler/releases/tag/3.4.5>`__
- `v3.9.1 <https://github.com/facontidavide/PlotJuggler/releases/tag/3.9.1>`__

#################
Previous versions
#################

.. include:: previous_versions/v1.0.0.rst
40 changes: 40 additions & 0 deletions docs/rst/notes/previous_versions/v1.0.0.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
.. include:: /rst/exports/alias.include

Version v1.0.0
==============

This is the first release of eProsima |ddsvisualizer|.

This release includes the *Fast DDS Visualizer Plugin*, a **new Plugin** for the |plotjuggler| application,
supporting the configuration and visualization of DDS data powered by |fastdds|.


This release includes the following **User Interface features**:

* New |ddsvisualizer| *DataStream* plugin for |plotjuggler|.
* Dialogs and menus to configure |ddsvisualizer|.


This release includes the following **Configuration features**:

* Select a Domain Id to discover and subscribe to topics.
* Load XML files with data type descriptions.
* Array clamp or discard with respect to its size.
* Select DDS topics whenever the data type is known.


This release includes the following **Discover features**:

* Discover every topic in the Domain Id.
* Automatically discover data types when the external *Domain Participant* is configured as a *Type Lookup Server*.


This release includes the following **DDS features**:

* Allow UDP, TCP, SHM and data sharing transport communication.
* Allow dynamic discovery of new topics and data types.


This release includes the following **Documentation features**:

* This same documentation.
2 changes: 1 addition & 1 deletion package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<package format="3">

<name>fastdds_visualizer_plugin</name>
<version>1.0.0</version>
<version>2.0.0</version>
<description>Fast DDS Visualizer Plugin for PlotJuggler</description>

<maintainer email="support@eProsima.comm">eProsima Support</maintainer>
Expand Down

0 comments on commit eca0e1d

Please sign in to comment.