Releases: JuliaCI/PkgTemplates.jl
Releases · JuliaCI/PkgTemplates.jl
v0.7.3
PkgTemplates v0.7.3
Closed issues:
- Interactive template error (#179)
- GitHubActions: default extra_versions is an invalid version string? (#183)
- Strip
"
s in user entries? (#184) - generate badge for both
Documenter{GitHubActions}
andDocumenter{GitLabCI}
(#187)
Merged pull requests:
- Catch missing user exception in interactive mode and prompt for it (#180) (@christopher-dG)
- Update Github actions CI (#181) (@ericphanson)
- Make extra_versions accept any string, strip quotes from input (#185) (@christopher-dG)
- Order Documenter and CI consistently (#188) (@goretkin)
v0.7.2
PkgTemplates v0.7.2
Fixed a small bug with Documenter in interactive mode.
Merged pull requests:
- document Documenter{GithubActions} (#178) (@asinghvi17)
v0.7.1
PkgTemplates v0.7.1
Closed issues:
- Cache artifacts in CI (#166)
- ERROR: MethodError: Cannot
convert
an object of type Type{Nothing} to an object of type Union (#175)
Merged pull requests:
- Make the .jl remote suffix optional (#172) (@christopher-dG)
- Cache artifacts in Travis, AppVeyor, GitHubActions, and Cirrus (#173) (@christopher-dG)
- Use Julia 1.x for doc builds on Travis and GHA (#174) (@christopher-dG)
- Fix interactive code for one-field types (#176) (@christopher-dG)
v0.7.0
PkgTemplates v0.7.0
PkgTemplates has been totally rewritten!
See the documentation for more information, which includes a migration guide.
Closed issues:
- Make licenses displayed in sensible order in interactive mode (#90)
- Interactive code: Template(; interactive=true) (#110)
- How to setup template once to have a single command ? (#126)
- Simplify package creation (#128)
- Update workflows for githubactions + documenter + tagbot (#130)
- Hook into pkg REPL mode (#135)
- Make everything mutable for more convenient in-place updates? (#141)
- TagBot github action? (#142)
- Merge with PkgDev into a new package in the long run? (#144)
- Failure due to no Git config even with keyword arguments (#149)
- Changes to file templates based on kwarg (feature request?) (#151)
- LICENSE files: add "and contributors" to default copyright (#152)
- GitLabCI badges don't recognise hosting service (#155)
- GitLabCI "Build Status" has wrong path (#156)
- [RFC] Alternate disable_defaults syntax: plugins=[!TypeName] (#162)
- Created Folder Self-Deleting (#163)
- GitLab pages GitLab CI job hangs (#170)
Merged pull requests:
- Use literal block style for multi-line YAML (#131) (@omus)
- Various updates for GitHub Actions (#138) (@christopher-dG)
- Test documentation on latest Julia release (#139) (@omus)
- Switch to using GitLab CI extends (#140) (@omus)
- Pkg.develop new packages in the Documenter manifest (#143) (@christopher-dG)
- Interactive mode (#145) (@christopher-dG)
- README.md: fix typo (#150) (@jiahao)
- default authors: add "and contributors" (close #152) (#153) (@StefanKarpinski)
- Default to running TagBot daily (#154) (@christopher-dG)
- Fix some GitLab URL issues (#157) (@christopher-dG)
- Git: Allow setting custom user.name and user.email (#158) (@christopher-dG)
- Rename BasicPlugin -> FilePlugin (#159) (@christopher-dG)
- Replace ReferenceTests with our own function (#164) (@christopher-dG)
- Add new negated-type syntax for disabling default plugins (#167) (@christopher-dG)
- Update version to 0.7.0 (#171) (@christopher-dG)
v0.6.4
v0.6.3
v0.6.2
v0.6.1
v0.6.0
- A new license is available (#63)
- Generated packages' UUIDs are no longer compatible with METADATA, so use 0.5 if creating packages for Julia 0.6 (#70)
- A new
Citation
plugin is available (#73) - A new
CirrusCI
plugin is available (#47) - A few updates for the new package registration system, including a Julia
[compat]
section (#74), #76)
v0.5.0
- A new
Documenter
plugin:GitLabPages
(#54) - Remove need for
@auto_hash_equals
on plugin types: (#45) - Generate a UUID that won't yell at you when you register your package (#56)
- Ensure that generated
.gitignore
is sorted consistently (#51) - Use the correct docs url in
GitHubPages
("/dev" instead of "/latest") (#52) - Update some confusing documentation (#57)