Skip to content

Commit

Permalink
Mark 0.0.8 (#63)
Browse files Browse the repository at this point in the history
0.0.8 / 2021-06-21
==================
### Added
- Added an `extra` field in challenge specification to support different CTFd challenge types
    - This adds support for dynamic value challenges in CTFd > 3.3.0 (Must have commit [df27d0e7a9e336b86165d41920aa176db4ff0e06](CTFd/CTFd@df27d0e)).
- Improved `ctf challenge lint` to catch some common mistakes in a challenge
- Added an `--ignore` flag to `ctf challenge install` and `ctf challenge sync` to disable installation of certain challenge properties (e.g. flags, tags, hints, etc).
    - Usage: `ctf challenge install challenge.yml --ignore=flags,tags`
    - Usage: `ctf challenge install --ignore=flags,tags`
    - Usage: `ctf challenge sync challenge.yml --ignore=flags,tags`
    - Usage: `ctf challenge sync --ignore=flags,tags`
- Automatic releases from Github to PyPI

### Fixed
- Fix web challenge template for serve.sh
- Changed all Alpine images in Dockerfiles to use Debian
- Add examples or more complicated flag creation examples to challenge specification
  • Loading branch information
ColdHeat authored Jun 22, 2021
1 parent 7176dd5 commit e403b8b
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
5 changes: 3 additions & 2 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,17 +1,18 @@
# Changelog


UNRELEASED
0.0.8 / 2021-06-21
==================
### Added
- Added an `extra` field in challenge specification to support different CTFd challenge types
- This adds support for dynamic value challenges in CTFd > 3.3.0 (Must have commit df27d0e7a9e336b86165d41920aa176db4ff0e06).
- This adds support for dynamic value challenges in CTFd > 3.3.0 (Must have commit [df27d0e7a9e336b86165d41920aa176db4ff0e06](https://github.com/CTFd/CTFd/commit/df27d0e7a9e336b86165d41920aa176db4ff0e06)).
- Improved `ctf challenge lint` to catch some common mistakes in a challenge
- Added an `--ignore` flag to `ctf challenge install` and `ctf challenge sync` to disable installation of certain challenge properties (e.g. flags, tags, hints, etc).
- Usage: `ctf challenge install challenge.yml --ignore=flags,tags`
- Usage: `ctf challenge install --ignore=flags,tags`
- Usage: `ctf challenge sync challenge.yml --ignore=flags,tags`
- Usage: `ctf challenge sync --ignore=flags,tags`
- Automatic releases from Github to PyPI

### Fixed
- Fix web challenge template for serve.sh
Expand Down
2 changes: 1 addition & 1 deletion ctfcli/__init__.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
__version__ = "0.0.7"
__version__ = "0.0.8"
__name__ = "ctfcli"

0 comments on commit e403b8b

Please sign in to comment.