Skip to content

Commit 8d9dae4

Browse files
committed
chore: convert links to be Changelog.jl-friendly
1 parent fcfa875 commit 8d9dae4

File tree

1 file changed

+22
-22
lines changed

1 file changed

+22
-22
lines changed

CHANGELOG.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -6,90 +6,90 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66

77
### Added
88

9-
* The `JuliaHub.authenticate` function now supports a two-argument form, where you can pass the JuliaHub token in directly, bypassing interactive authentication. (#58)
10-
* The `JuliaHub.submit_job` function now allows submitting jobs that expose ports (via the `expose` argument). Related to that, the new `JuliaHub.request` function offers a simple interface for constructing authenticated HTTP.jl requests against the job, and the domain name of the job can be accessed via the new `.hostname` property of the `Job` object. (#14, #52)
9+
* The `JuliaHub.authenticate` function now supports a two-argument form, where you can pass the JuliaHub token in directly, bypassing interactive authentication. ([#58])
10+
* The `JuliaHub.submit_job` function now allows submitting jobs that expose ports (via the `expose` argument). Related to that, the new `JuliaHub.request` function offers a simple interface for constructing authenticated HTTP.jl requests against the job, and the domain name of the job can be accessed via the new `.hostname` property of the `Job` object. ([#14], [#52])
1111

1212
## Version v0.1.10 - 2024-05-31
1313

1414
### Changed
1515

16-
* When submitting an appbundle with the two-argument `JuliaHub.appbundle(bundle_directory, codefile)` method, JuliaHub.jl now ensures that `@__DIR__` `@__FILE`, and `include()` in the user code now work correctly. There is a subtle behavior change due to this, where now the user script _must_ be present within the uploaded appbundle tarball (previously it was possible to use a file that would get filtered out by `.juliabundleignore`). (#37, #53)
16+
* When submitting an appbundle with the two-argument `JuliaHub.appbundle(bundle_directory, codefile)` method, JuliaHub.jl now ensures that `@__DIR__` `@__FILE`, and `include()` in the user code now work correctly. There is a subtle behavior change due to this, where now the user script _must_ be present within the uploaded appbundle tarball (previously it was possible to use a file that would get filtered out by `.juliabundleignore`). ([#37], [[#53]])
1717

1818
## Version v0.1.9 - 2024-03-13
1919

2020
### Fixed
2121

22-
* `JuliaHub.nodespec` now correctly prioritizes the GPU, CPU, and memory counts, rather than the hourly price, when picking a "smallest node for a given spec". (#49)
22+
* `JuliaHub.nodespec` now correctly prioritizes the GPU, CPU, and memory counts, rather than the hourly price, when picking a "smallest node for a given spec". ([#49])
2323

2424
## Version v0.1.8 - 2024-02-21
2525

2626
### Added
2727

28-
* The progress output printing in `JuliaHub.upload_dataset` can now be disabled by setting `progress=false`. (#48)
28+
* The progress output printing in `JuliaHub.upload_dataset` can now be disabled by setting `progress=false`. ([#48])
2929

3030
## Version v0.1.7 - 2024-01-22
3131

3232
### Fixed
3333

34-
* `JuliaHub.datasets` and `JuliaHub.dataset` now handle problematic backend responses more gracefully. (#46)
34+
* `JuliaHub.datasets` and `JuliaHub.dataset` now handle problematic backend responses more gracefully. ([#46])
3535

3636
## Version v0.1.6 - 2023-11-27
3737

3838
### Fixed
3939

40-
* `JuliaHub.appbundle`, when it has to generate a `Project.toml` file, now correctly includes it in the appbundle tarball. (#44)
41-
* `JuliaHub.appbundle` now works with relative paths such as `"."`. (#44)
40+
* `JuliaHub.appbundle`, when it has to generate a `Project.toml` file, now correctly includes it in the appbundle tarball. ([#44])
41+
* `JuliaHub.appbundle` now works with relative paths such as `"."`. ([#44])
4242

4343
## Version v0.1.5 - 2023-09-27
4444

4545
### Added
4646

47-
* The job submission APIs now support jobs with no time limit, and also can be used to submit jobs that trigger system image builds. (#28)
47+
* The job submission APIs now support jobs with no time limit, and also can be used to submit jobs that trigger system image builds. ([#28])
4848

4949
### Fixed
5050

51-
* Fixed the submission of application-type jobs. (#31, #32, #33, #35)
52-
* `JuliaHub.applications()` no longer throws a type error when the user has no registered and user applications. (#33)
53-
* Fixed the `show(io, x)` methods for `ComputeConfig` and `NodeSpec`. (#34)
51+
* Fixed the submission of application-type jobs. ([#31], [#32], [#33], [#35])
52+
* `JuliaHub.applications()` no longer throws a type error when the user has no registered and user applications. ([#33])
53+
* Fixed the `show(io, x)` methods for `ComputeConfig` and `NodeSpec`. ([#34])
5454

5555
## Version v0.1.4 - 2023-08-21
5656

5757
### Fixed
5858

59-
* `upload_dataset` and `download_dataset` no longer use the deprecated do-syntax to call the `rclone` binary. (#18)
59+
* `upload_dataset` and `download_dataset` no longer use the deprecated do-syntax to call the `rclone` binary. ([#18])
6060

6161
## Version v0.1.3 - 2023-07-17
6262

6363
### Changed
6464

65-
* The `name` keyword argument to `submit_job` has been deprecated and replaced with `alias`. (#13)
65+
* The `name` keyword argument to `submit_job` has been deprecated and replaced with `alias`. ([#13])
6666

6767
### Fixed
6868

69-
* `extend_job` now correctly handles the `200` but `success: false` response. (#13)
70-
* An assortment of small bugfixes revealed by JET. (#9) (#12)
69+
* `extend_job` now correctly handles the `200` but `success: false` response. ([#13])
70+
* An assortment of small bugfixes revealed by JET. ([#9]) ([#12])
7171

7272
### Tests
7373

74-
* The test suite now runs successfully when the package is `Pkg.add`ed and the package files have only read-only permissions. (#11)
74+
* The test suite now runs successfully when the package is `Pkg.add`ed and the package files have only read-only permissions. ([#11])
7575

7676
## Version v0.1.2 - 2023-06-26
7777

7878
### Fixed
7979

80-
* If TimeZones.jl fails to determine the system's timezone, JuliaHub.jl now gracefully falls back to UTC to represent dates and times. (#7)
80+
* If TimeZones.jl fails to determine the system's timezone, JuliaHub.jl now gracefully falls back to UTC to represent dates and times. ([#7])
8181

8282
## Version v0.1.1 - 2023-06-24
8383

8484
### Changed
8585

86-
* The `JuliaHub.download_job_file` function now returns the path of the relevant local file. (#3)
86+
* The `JuliaHub.download_job_file` function now returns the path of the relevant local file. ([#3])
8787

8888
### Fixed
8989

90-
* Jobs with files that have missing data are now handled gracefully by defaulting the `.size` property to `0` and `.hash` property to `nothing`. (#3)
91-
* Information about dataset versions can now be accessed via the the `.versions` property of a `Dataset` object. (#2)
92-
* The automatic backend API version detection is now more reliable in some edge cases. (#1)
90+
* Jobs with files that have missing data are now handled gracefully by defaulting the `.size` property to `0` and `.hash` property to `nothing`. ([#3])
91+
* Information about dataset versions can now be accessed via the the `.versions` property of a `Dataset` object. ([#2])
92+
* The automatic backend API version detection is now more reliable in some edge cases. ([#1])
9393

9494
## Version v0.1.0 - 2023-06-20
9595

0 commit comments

Comments
 (0)