Releases: globus/globus-compute
Releases · globus/globus-compute
4.2.0
What's Changed
- Update license classifers per build warning by @khk-globus in #1984
- remove deprecated slack notify block in GH Actions for daily + hourly by @LeiGlobus in #1983
- Remove unnecessary function by @khk-globus in #1985
- Minor brush-up of subscription benefits document by @lgorenstein in #1988
- Revert "Remove obsolete close file loop" by @LeiGlobus in #1990
- Add
"mapped_identity"to list of reserved template variables by @chris-janidlo in #1989 - Move tests to unit section by @khk-globus in #1992
- Ensure user opts are validated before they are sanitized by @chris-janidlo in #1993
- Ensure interchange AMQP threads stop at quiesce by @khk-globus in #1987
- update package build procedure to remove unnecessary step by @LeiGlobus in #1994
- Now just an endpoint id by @khk-globus in #1996
- Update release document formatting by @khk-globus in #1995
- Reduce log noise when loading user config template by @chris-janidlo in #1998
New Contributors
- @lgorenstein made their first contribution in #1988
Full Changelog: 4.1.0...4.2.0
4.1.0
What's Changed
- add diagnostic help section to docs by @LeiGlobus in #1967
- Conditionally emit not-template-capable warning by @khk-globus in #1974
- Allow template-endpoints to have no config by @khk-globus in #1975
- Fix wording in configure command output by @rjmello in #1977
- Fix function used in dynamic container example by @rjmello in #1978
- Create tutorial for dynamic Python environments by @rjmello in #1976
- Simplify environment file logic by @khk-globus in #1979
- Use default path for search warning by @khk-globus in #1980
- Leave an empty file comment in generated no-content yaml instead of {} by @LeiGlobus in #1981
- Add a subscriptions page to documentation by @khk-globus in #1982
Full Changelog: 4.0.0...4.1.0
4.0.0
What's Changed
- Add ShellFunction flag to return dict result by @rjmello in #1951
- Make ShellFunction test environment vars ephemeral by @rjmello in #1952
- Clear environment variables by @khk-globus in #1949
- Fix leaky test state by @khk-globus in #1953
- Refactor test file by @khk-globus in #1954
- Fix broken CLI test by @khk-globus in #1956
- Refactor endpoint unit test fixtures by @khk-globus in #1957
- Don't break list on invalid endpoint.json files by @khk-globus in #1958
- add du -sh to diagnostic by @LeiGlobus in #1959
- Templatable endpoints v4 by @khk-globus in #1960
- remove mention of macos, add flag to pipx by @LeiGlobus in #1962
- Pin dill version to 0.3.9 for all python versions by @LeiGlobus in #1966
- V3.16.1 and bugfix by @LeiGlobus in #1969
Full Changelog: 3.16.1...4.0.0
Release 3.16.1
What's Changed
- General precommit update by @khk-globus in #1942
- Reorganize and augment diagnostic output by @khk-globus in #1943
- Add source code registration methods by @rjmello in #1939
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #1946
- Add ignore to pip-audit to fix build for now by @LeiGlobus in #1948
Full Changelog: 3.15.0...3.16.1
3.15.0
3.14.0
What's Changed
- Remove webhook usage for GitHub by @LeiGlobus in #1929
- Reword release procedure documentation a bit for package releases by @LeiGlobus in #1928
- Handle null user values when rendering template by @rjmello in #1931
- Expand user_runtime template object by @rjmello in #1932
- Address errant timeout at authorization by @khk-globus in #1934
Full Changelog: 3.13.0...3.14.0
3.13.0
What's Changed
- MEPs get PID files too by @khk-globus in #1923
- Correct implementation oversight by @khk-globus in #1925
- Some spacing changes in comments and invalid directory sys.exit code by @LeiGlobus in #1926
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #1927
Full Changelog: 3.12.0...3.13.0
3.12.0
What's Changed
- Make Security Posture its own page by @khk-globus in #1907
- Retain default EP config field order by @rjmello in #1912
- Create docs page for configuration templates by @rjmello in #1908
- Separate ShellResult command for copy/paste by @khk-globus in #1915
- Multi-user API flag iff process is privileged by @khk-globus in #1920
- Specify custom directory in globus-compute-diagnostic by @LeiGlobus in #1914
Full Changelog: 3.11.0...3.12.0
3.11.0
What's Changed
- Add get endpoint options by @yadudoc in #1902
- Update serialization mismatch warning url by @khk-globus in #1903
- Fix paths in EP manager config reference docs by @rjmello in #1905
- Address recently flaky CI tests by @khk-globus in #1904, #1906
Full Changelog: 3.10.0...3.11.0
3.10.0
What's Changed
- tweak release script to handle git tag error better by @LeiGlobus in #1896
- Consolidate and organize SDK docs by @rjmello in #1898
- Create .wci.yml by @kylechard in #1895
- Use V3 route in Client.stop_endpoint by @rjmello in #1900
- Expand upper bound for rich and colorama deps by @rjmello in #1899
Full Changelog: 3.9.0...3.10.0