Skip to content

Commit e109eca

Browse files
committed
Mark 0.1.4
1 parent 668f523 commit e109eca

File tree

3 files changed

+22
-2
lines changed

3 files changed

+22
-2
lines changed

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
11
# Changelog
22

3+
# 0.1.4 / 2025-04-29
4+
5+
### Added
6+
7+
- Added support for `ctf instance` with the `ctf instance config` command which can be used to `get` and `set` configuration on CTFd
8+
- Added `ctf media add`, `ctf media rm`, `ctf media url`
9+
- Allows ctfcli repos to manage files locally and reference the actual server URLs of media files in Pages
10+
- Adds concept of replacing placeholders like `{{ media/ctfd.png }}` with the actual URL on the server
11+
- Added the `attribution` field to challenge.yml
12+
- Added the `next` field to challenge.yml
13+
- Added ability to anoymize challenges while specifying prerequisites
14+
- Added specifying CTFd instance URL and access token via envvars: `CTFCLI_URL`, `CTFCLI_ACCESS_TOKEN`
15+
16+
### Fixed
17+
18+
- Fix issue with managing challenges with an empty files section
19+
- Fix issue where images could not be deployed due to being named incorrectly
20+
21+
### Changed
22+
323
# 0.1.3 / 2024-08-20
424

525
### Added

ctfcli/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
__version__ = "0.1.3"
1+
__version__ = "0.1.4"
22
__name__ = "ctfcli"

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "ctfcli"
3-
version = "0.1.3"
3+
version = "0.1.4"
44
description = "ctfcli is a tool to manage Capture The Flag events and challenges"
55
authors = ["Kevin Chung <[email protected]>", "Miłosz Skaza <[email protected]>"]
66
readme = "README.md"

0 commit comments

Comments
 (0)