Skip to content

Commit e96085f

Browse files
authored
Preparing stable release 3.0.0 (#368)
* Update README.md Preparing Stable Release 3.0.0 * Update CMakeLists.txt Update Version * Update CXXGraphConfig.h Updated Version
1 parent 7cd6b0c commit e96085f

File tree

3 files changed

+11
-61
lines changed

3 files changed

+11
-61
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cmake_minimum_required(VERSION 3.9)
22

33
# set the project name and version
4-
project(CXXGraph VERSION 2.0.0)
4+
project(CXXGraph VERSION 3.0.0)
55

66
configure_file(CXXGraphConfig.h.in ${PROJECT_SOURCE_DIR}/include/CXXGraph/CXXGraphConfig.h)
77

README.md

Lines changed: 9 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -17,34 +17,13 @@
1717

1818
[![Generic badge](https://img.shields.io/badge/Build-Passed-Green.svg)](https://shields.io/) [![Generic badge](https://img.shields.io/badge/UnitTest-Passed-Green.svg)](https://shields.io/)
1919

20-
[![Join the chat at https://gitter.im/CXXGraph-Community/community](https://badges.gitter.im/CXXGraph-Community/community.svg)](https://gitter.im/CXXGraph-Community/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
21-
22-
Share on [![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)](https://twitter.com/intent/tweet?text=Header-Only%20C++%20Library%20for%20Graph%20Representation%20and%20Algorithms%204&url=https://github.com/ZigRazor/CXXGraph&hashtags=cpp,headeronly,library,opensource,developers)
2320
<br/><br/>
24-
21+
<br/><br/>
22+
<br/><br/>
2523

2624
## Introduction
2725
**CXXGraph** is a comprehensive C++ library that manages graph algorithms. This header-only library serves as an alternative to the [Boost Graph Library (BGL)](https://www.boost.org/doc/libs/1_77_0/libs/graph/doc/index.html).
2826

29-
## Warning ⚠️
30-
31-
*From the official release v2.0.0 we make some API breaking changes.*
32-
33-
A new major will be released after the Hacktoberfest, on 1st November. 📅
34-
35-
In the meantime the main branch is updated with the lastest API interface.
36-
37-
## Hacktoberfest
38-
39-
Also this year we partecipating to the Hacktoberfest.
40-
41-
This is the tithe editions of hacktoberfest, and the third editions that we partecipate.
42-
Hacktoberfest 2023 will be a special event for us.
43-
44-
Feel free to contribute to this project and share your knowledge with the world.
45-
46-
Happy Coding!! 😄
47-
4827
## We are Looking for...
4928

5029
**We are looking for:**
@@ -58,48 +37,15 @@ If you are interested, please contact us at [email protected] or contribute to
5837

5938
| Completed | Description | Date of Completition |
6039
| :-------: | :---------- | :-------------------: |
61-
| :heavy_check_mark: | First Optimization | Apr 4, 2022 |
62-
| :heavy_check_mark: | Add Benchmark for all algorithms | Oct 5, 2022 |
63-
| :heavy_check_mark: | Code Optimization | Oct 5, 2022 |
6440
| :heavy_check_mark: | Release 0.4.0 | Oct 7, 2022 |
65-
| :heavy_check_mark: | "Const" Code Review [#155](https://github.com/ZigRazor/CXXGraph/issues/155) | Mar 23, 2023 |
6641
| :heavy_check_mark: | Release 0.5.0 | Mar 23, 2023 |
67-
| :grey_exclamation: | Test on Partition Algorithm [#264](https://github.com/ZigRazor/CXXGraph/issues/264) | Mar 21, 2023 |
68-
| :heavy_check_mark: | Bug Resolution [#263](https://github.com/ZigRazor/CXXGraph/issues/263) | Mar 21, 2023 |
69-
| :heavy_check_mark: | General Performance Optimization [#262](https://github.com/ZigRazor/CXXGraph/issues/262) [#265](https://github.com/ZigRazor/CXXGraph/issues/265) | Mar 28, 2023 |
70-
| :heavy_check_mark: | Reduction of Code Issue of Static Analysis | Mar 28, 2023 |
7142
| :heavy_check_mark: | First Stable Release 1.0.0 | Mar 28, 2023 |
72-
| :heavy_check_mark: | Remove External Dependency [#209](https://github.com/ZigRazor/CXXGraph/issues/209) [#274](https://github.com/ZigRazor/CXXGraph/issues/274) [#275](https://github.com/ZigRazor/CXXGraph/issues/275) | May 7, 2023 |
7343
| :heavy_check_mark: | Release 1.0.1 | May 7, 2023 |
74-
| :heavy_check_mark: | Make CXXGraph MSVC-Compatible [#277](https://github.com/ZigRazor/CXXGraph/issues/277) | May 8, 2023 |
75-
| :heavy_check_mark: | All namespaces should be titlecase [#278](https://github.com/ZigRazor/CXXGraph/issues/278) | May 8, 2023 |
7644
| :heavy_check_mark: | Release 1.1.0 | May 8, 2023 |
77-
| :heavy_check_mark: | Smart Pointers use [#234](https://github.com/ZigRazor/CXXGraph/issues/234) | Jun 1, 2023 |
78-
| :heavy_check_mark: | Release 2.0.0 | Jun 1, 2023 |
79-
| :memo: |Switch to C++ 20 standard [#266](https://github.com/ZigRazor/CXXGraph/issues/266) | TBD |
80-
| :memo: | Markov Chain Algorithm [#107](https://github.com/ZigRazor/CXXGraph/issues/107) | TBD |
81-
| :memo: | Release 2.1.0 | TBD |
82-
| :memo: | FP-GraphMiner algorithm [#105](https://github.com/ZigRazor/CXXGraph/issues/105) | TBD |
83-
| :memo: | Release 2.1.1 | TBD |
84-
| :memo: | Tarjan's algorithm [#103](https://github.com/ZigRazor/CXXGraph/issues/103) | TBD |
85-
| :memo: | Release 2.1.2 | TBD |
86-
| :heavy_check_mark: | Graph Topological Sort [#104](https://github.com/ZigRazor/CXXGraph/issues/107) | Nov 3, 2022 |
87-
| :memo: | Official Site Release | TBD |
88-
| :memo: | Release 2.2.0 | TBD |
89-
| :memo: | Custom export and import [#19](https://github.com/ZigRazor/CXXGraph/issues/19) | TBD |
90-
| :memo: | Input & Output file format [#172](https://github.com/ZigRazor/CXXGraph/issues/172) | TBD |
91-
| :memo: | Release 2.3.0 | TBD |
92-
| :heavy_check_mark: | Multi-Thread implementation of BFS [#121](https://github.com/ZigRazor/CXXGraph/issues/121) | Dec 6, 2022 |
93-
| :memo: | Release 2.4. | TBD |
94-
| :grey_exclamation: | Thread Safe implementations of Boruvka, Prim & Kruskal algorithm [#128](https://github.com/ZigRazor/CXXGraph/issues/128) | Oct 5, 2022 |
95-
| :memo: | Release 2.5.0 | TBD |
96-
| :memo: | Edge-Cut Partition Algorithm [#183](https://github.com/ZigRazor/CXXGraph/issues/183) | TBD |
97-
| :memo: | Release 2.5.1 | TBD |
98-
| :heavy_check_mark: | WB-Libra Parttition Algorithm [#178](https://github.com/ZigRazor/CXXGraph/issues/178) | Nov 25, 2022 |
99-
| :memo: | Release 2.6.0 | TBD |
45+
| :heavy_check_mark: | Stable Release 2.0.0 | Jun 1, 2023 |
46+
| :heavy_check_mark: | Stable Release 3.0.0 | Nov 3, 2023 |
10047
| :memo: | Introduce Hypergraph [#122](https://github.com/ZigRazor/CXXGraph/issues/122) | TBD |
101-
| :memo: | Stable Release 3.0.0 | TBD |
102-
| :memo: | TBD | TBD |
48+
| :memo: | Stable Release 4.0.0 | TBD |
10349

10450
## Table of Contents
10551

@@ -652,6 +598,10 @@ We participated at Hacktoberfest 2021. Thank you to all the contributors!
652598

653599
We participated at Hacktoberfest 2022. Thank you to all the contributors!
654600

601+
## Hacktoberfest 2k23
602+
603+
We participated at Hacktoberfest 2023. Thank you to all the contributors!
604+
655605
## Other Details
656606

657607
View the [Estimated Value of the Project](https://www.openhub.net/p/CXXGraph/estimated_cost)

include/CXXGraph/CXXGraphConfig.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
// the configured options and settings for CXXGraph
2-
#define CXXGraph_VERSION_MAJOR 2
2+
#define CXXGraph_VERSION_MAJOR 3
33
#define CXXGraph_VERSION_MINOR 0
44
#define CXXGraph_VERSION_PATCH 0

0 commit comments

Comments
 (0)