All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to PEP 440.
- Add a VSCode extension for Git.
- Add
install-devdeps
task toMakefile
. - Add
install-sh-workflow
. - Add
deploy-docs-draft
job. - Add VSCode extensions for
*.rst
. - Add
CODE_OF_CONDUCT.rst
. - Add
CONTRIBUTING.rst
. - Add draft
silent_install.py
. - Add
sphinx.ext.napoleon
. - Add
Disk
class. - Add
SelectStep
class. - Add
LoadKeymap
step. - Add
UpdateLocaleConf
step. - Increase transfer speed in
./scripts/transfer
. - Reduce time to start serving in
./scripts/serve
. - Add a hint message in
./scripts/serve
. - Add
Pacman
class. - Add
create_file
function. - Add
MultiSelectStep
class. - Add
--header
toSelectStep
class. - Add
--preview
toSelectDisk
step. - Add
-o pipefail
to./scripts/serve
and./scripts/transfer
. - Add
make-archiso
workflow. - Add
baseline
archiso config. - Add
releng
archiso config. - Add heading "Download" to
README.md
. - Add heading "Goals" to
README.md
.
- Make tags trigger in
deploy-test-pypi-workflow
. - Clean up workflows.
- Rename a job
deploy-test-pypi
topublish-test-pypi
. - Convert to src layout.
- Move
netlify-cli
totools
directory. - Move
hooks
andinstall-hooks.sh
toscripts
directory. - Rename files containing dashes to underscores.
- Convert Markdown to reStructedText.
- Update
post_install.sh
. - Replace
description
withname
in some files. - Update step names.
- Refactor
SelectPacmanMirrors
class. - Replace
Step
class withSelectStep
class. - Update
fzf_options
inSelectStep
class. - Change format of
Log.message()
. - Update environment name in
install.sh
. - Update
.git/hooks/pre-commit
.
- Fix incorrect
vconsole.conf
.
- Remove
say-hello-workflow
.
22.09.0a3 - 2022-09-17
- Update post create command for dev container.
- Add a VSCode extension for
.toml
. - Add
sphinx
as a development dependency. - Initialize Sphinx.
- Add a VSCode extension for
Dockerfile
. - Add
nodejs
andnpm
to dev container. - Add
netlify-cli
to dev container. - Add CircleCI CLI to dev container.
- Initialize Netlify.
- Add
deploy-docs
workflow. - Add CircleCI status badge to
README.md
. - Add social image to
README.md
. - Add heading “Links” to
README.md
. - Add
sphinx-rtd-theme
as a development dependency. - Add
Makefile
. - Add
pytest
as a development dependency. - Add
run-tests-workflow
. - Add
.vscode/settings.json
. - Add
pytest-codecov
as a development dependency. - Add
pytest-cov
as a development dependency. - Add
GitPython
as a development dependency. - Add Codecov status badge to
README.md
. - Add
deploy-test-pypi-workflow
. - Add project
todo.txt
. - Add a VSCode extension for
todo.txt
.
- Update the format of
Log.message()
. - Fix typo in a member name in
Runner
.
22.09.0a2 - 2022-09-11
- Add
bootstrap_arch_linux
step. - Add
generate_fstab
step. - Add
select_time_zone
step. - Add
update_time_zone
step. - Add
generate_adjtime
step. - Add
select_locales
step. - Add
select_main_locale
step. - Add
update_locale_gen
step. - Add
generate_locales
step. - Add
select_keymap
step. - Add
update_vconsole_conf
step. - Add
update_hostname
step. - Add
update_passwords
step. - Add
install_grub
step. - Initialize Git Hooks.
- Add
enable_systemd_services
step. - Add
install_networkmanager
step. - Add shell scripts for dev.
- Add
make_bootx64_efi
step.
- Improve
Log.message()
fromRunner.run()
. - Improve timing of calling
end
step. - Rename
Runner.name
toRunner.description
. - Improve descriptions in steps.
- Improve
Log.message()
. - Change the message format in
Step.main()
. - Add
description
member toEnvironment
. - Change the message format in
Runner.run()
.
- Fix incorrect syntax in
Dockerfile
for dev container. - Fix incorrect assignment in
select_pacman_mirrors
step.
22.09.0a1 - 2022-09-10
- Add
CHANGELOG.md
.