v0.1.0
Version 0.1.0
Initial Release
This release includes the incorporation of the following packages:
Most of the functionality outside of these packages is concerned with continuous integration workflow files and generating integration tests.
New features
- #2: Add QED subpackages as dependencies
- #3: Enable unit testing with custom URLs via commit message
- #4: Add integration test generation
- #15: Add code formatting to CI
- #20: Add compat helper to CI
- #24: Add documentation build job to CI
- #41: Add script to set dependencies to their dev versions in integration tests for PRs to
main
- #43: Add script to determine PR target branch in GitLab CI
- #44: Add script to set all dependencies to their
dev
versions - #45: Set dependencies to dev versions in doc building job when target is not main
- #57: Correctly handle dev and main branches in
get_target_branch.jl
- #58: Add a template for release issues in QEDjl-project repositories to the docs
- #62: Add more documentation for the release process of QEDjl-project repositories
- #64: Rename the project and repository to
QuantumElectrodynamics.jl
(previouslyQED.jl
, rejected in the general registry because of only 3 letters)
Fixes
- #5: Disable custom subpackage URLs in dependent packages on
dev
andmain
branches - #10: Remove Compat helper
- #14: Remove
Manifest.toml
since libraries should not rely on this - #19: Use dev branches instead of the registry to build dependency graph for integration tests
- #25: Run compat helper only on upstream repositories
- #31: Fix integration test generation after dependency updated
- #32: Second fix for dependency update, changed overlooked function signature
- #52: Fix CI script for docs deployment
- #53: Fix stable docs badge link
- #63: Fix integration tests for merges to the main branch
- #66: Fix regex in
dev_dependencies
, introduced while renaming the project in #64
Maintenance
- #11: Add install instructions
- #17: Run unit tests with Julia versions
1.6
to1.10
andrc
- #26: Add compat entry for QEDprocesses (
v0.1
) - #38: Remove QEDprocesses compat
- #39: Add new package QEDcore.jl to integration test package info
- #51: Add Reexport compat entry (v1.2)
- #60: Refactoring of
get_target_branch.jl
New Contributors
- @SimeonEhrig made their first contribution in #2
- @szabo137 made their first contribution in #10
- @github-actions made their first contribution in #26
- @AntonReinhard made their first contribution in #31