Skip to content

Commit cbea6d7

Browse files
committed
Prepare for Release 2.11.0
- Added release notes and freeze file - Bumped the dependency versions - Updated the README with the new Release number - Updated project roadmap and archive Signed-off-by: Rose Judge <[email protected]>
1 parent 48e22cf commit cbea6d7

File tree

7 files changed

+306
-25
lines changed

7 files changed

+306
-25
lines changed

.github/workflows/pull_request.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
- uses: actions/checkout@v1 #equivlent to running git fetch and git checkout latest
99
- uses: actions/setup-python@v1 # setup python3 environment
1010
with:
11-
python-version: '3.7'
11+
python-version: '3.8'
1212
- name: Setup
1313
run: |
1414
sudo apt-get install -y attr
@@ -25,7 +25,7 @@ jobs:
2525
- uses: actions/checkout@v1
2626
- uses: actions/setup-python@v1
2727
with:
28-
python-version: '3.7'
28+
python-version: '3.8'
2929
- name: Setup
3030
run: |
3131
sudo apt-get install -y attr
@@ -39,7 +39,7 @@ jobs:
3939
- uses: actions/checkout@v1
4040
- uses: actions/setup-python@v1
4141
with:
42-
python-version: '3.7'
42+
python-version: '3.8'
4343
- name: Setup
4444
run: |
4545
sudo apt-get install -y attr
@@ -55,7 +55,7 @@ jobs:
5555
- uses: actions/checkout@v1
5656
- uses: actions/setup-python@v1
5757
with:
58-
python-version: '3.7'
58+
python-version: '3.8'
5959
- name: Setup
6060
run: |
6161
sudo apt-get update && sudo apt-get install -y attr openjdk-8-jdk-headless maven
@@ -74,7 +74,7 @@ jobs:
7474
- uses: actions/checkout@v1
7575
- uses: actions/setup-python@v1
7676
with:
77-
python-version: '3.7'
77+
python-version: '3.8'
7878
- name: Setup
7979
run: |
8080
sudo apt-get install -y attr

README.md

+3-4
Original file line numberDiff line numberDiff line change
@@ -394,17 +394,16 @@ $ python tests/<test file>.py
394394
```
395395

396396
## Project Status<a name="project-status"/>
397-
Release 2.10.1 is out! See the [release notes](docs/releases/v2_10_1.md) for more information.
397+
Release 2.11.0 is out! See the [release notes](docs/releases/v2_11_0.md) for more information.
398398

399-
We try to keep the [project roadmap](./docs/project-roadmap.md) as up to date as possible. We are currently working on Release 2.11.0.
399+
We try to keep the [project roadmap](./docs/project-roadmap.md) as up to date as possible.
400400

401401
## Recent Past Releases
402-
Be advised: version 2.4.0 and below contain a high-severity security vulnerability (CVE-2021-28363). Please update to version 2.5.0 or later.
402+
* [v2.10.1](docs/releases/v2_10_1.md)
403403
* [v2.9.1](docs/releases/v2_9_1.md)
404404
* [v2.8.0](docs/releases/v2_8_0.md)
405405
* [v2.7.0](docs/releases/v2_7_0.md)
406406
* [v2.6.1](docs/releases/v2_6_1.md)
407-
* [v2.5.0](docs/releases/v2_5_0.md)
408407

409408
## Documentation
410409
Architecture, function blocks, code descriptions and the project roadmap are located in the docs folder. Contributions to the documentation are welcome! See the [contributing guide](/CONTRIBUTING.md) to find out how to submit changes.

docs/project-roadmap-archive.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
1+
## 2022-12-16
2+
### 2022
3+
- [Create an API to run Tern as a service in Kubernetes](https://github.com/tern-tools/tern/issues/1112): This work has been tabled due to lack of maintainer resources.
4+
- Improve test report validation
5+
16
## 2021-12-15
2-
###2021
7+
### 2021
38
Our goal is to meet these requirements by the end of the year.
49
- We will continue investigating how we can run Tern without root privileges.
510
- We want to transition away from using the Docker Python library to pull container images from Dockerhub. For motivation and context, see the Kubernetes [announcement](https://kubernetes.io/blog/2020/12/02/dont-panic-kubernetes-and-docker/) and past [discussion](https://github.com/tern-tools/meetings/blob/main/minutes/04-13-2021.md) on the topic from Tern's community meeting.

docs/project-roadmap.md

+2-8
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,8 @@
11
# Project Road Map
22

3-
## 2022
4-
- [Create an API to run Tern as a service in Kubernetes](https://github.com/tern-tools/tern/issues/1112)
5-
- Improve test report validation
6-
- The usual bug fixing/technical debt cleanup
3+
Tern is an open source project with limited resources. In 2023 we will primarily focus on bug fixing and step back from active feature development.
74

8-
9-
We will also continue to work on the following:
10-
- We will continue to support the SPDX format for container images. To that end, we will make changes to update the format of the document as the [spec](https://spdx.github.io/spdx-spec/) evolves.
11-
- As usual, we will continue to work on our technical debt and bug fixes.
5+
We will continue to support the SPDX format for container images. To that end, we will make changes to update the format of the document as the [spec](https://spdx.github.io/spdx-spec/) evolves.
126

137
This timetable is based on time, resources and feedback from you and will change accordingly.
148

0 commit comments

Comments
 (0)