Releases: anaconda/anaconda-anon-usage
0.8.1: installer attribution support
What's Changed
- feat: split token_string into platform_ua_string + identity_tokens by @mcg1969 in #238
- ci: skip rust parity tests in canary job by @mcg1969 in #239
- HUB-3100: add installer attribution extraction for post-install token capture by @gabrielbusta in #236
- chore(deps): update conda-incubator/setup-miniconda action to v4.0.1 by @anaconda-renovate[bot] in #240
Full Changelog: 0.8.0...0.8.1
0.8.0: First release with parallel Rust support
What's Changed
- feat: Add Rust crate for AAU token generation by @mcg1969 in #221
- chore(deps): pin dtolnay/rust-toolchain action to 29eef33 by @anaconda-renovate[bot] in #228
- chore(deps): update actions/upload-artifact action to v7.0.1 by @anaconda-renovate[bot] in #229
- chore(deps): update rust-lang/crates-io-auth-action action to v1.0.4 by @anaconda-renovate[bot] in #232
- chore(deps): update rust crate libc to v0.2.186 by @anaconda-renovate[bot] in #230
- chore(deps): update rust crate uuid to v1.23.1 by @anaconda-renovate[bot] in #231
- chore(deps): update rust crate getrandom to 0.4 by @anaconda-renovate[bot] in #233
- chore(deps): update conda-incubator/setup-miniconda action to v4 - autoclosed by @anaconda-renovate[bot] in #234
- chore(deps): update rust crate cargo-lock to v11 by @anaconda-renovate[bot] in #235
Full Changelog: 0.7.6...0.8.0
0.7.6
What's Changed
- chore(deps): update actions/checkout action to v6.0.1 by @anaconda-renovate[bot] in #198
- Add comprehensive token reference section to README by @jezdez in #204
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.36.0 by @anaconda-renovate[bot] in #203
- chore(deps): update github artifact actions (major) by @anaconda-renovate[bot] in #202
- chore(deps): update pre-commit hook psf/black to v25.12.0 by @anaconda-renovate[bot] in #200
- Add more robust canary build support by @mcg1969 in #206
- chore(deps): update pre-commit hook psf/black to v26 by @anaconda-renovate[bot] in #207
- chore(deps): update actions/checkout action to v6.0.2 by @anaconda-renovate[bot] in #210
- chore(deps): update conda-incubator/setup-miniconda action to v3.3.0 by @anaconda-renovate[bot] in #208
- Update CondaPreCommand to use types namespace by @kenodegard in #211
- chore(deps): update actions/setup-python action to v6.2.0 by @anaconda-renovate[bot] in #209
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.36.1 by @anaconda-renovate[bot] in #212
- chore(deps): update pre-commit hook pycqa/isort to v8 by @anaconda-renovate[bot] in #214
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.36.2 by @anaconda-renovate[bot] in #213
- Handle removal of conda.cli.install.check_prefix in conda 26.x by @mcg1969 in #220
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.37.1 by @anaconda-renovate[bot] in #219
- chore(deps): update pre-commit hook psf/black to v26.3.1 by @anaconda-renovate[bot] in #218
- chore(deps): update pre-commit hook pycqa/isort to v8.0.1 by @anaconda-renovate[bot] in #217
- chore(deps): update pre-commit hook codespell-project/codespell to v2.4.2 by @anaconda-renovate[bot] in #216
- chore(deps): update github artifact actions (major) by @anaconda-renovate[bot] in #215
New Contributors
- @kenodegard made their first contribution in #211
Full Changelog: 0.7.5...0.7.6
0.7.5
What's Changed
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.35.0 by @anaconda-renovate[bot] in #192
- chore(deps): update actions/checkout action to v5.0.1 by @anaconda-renovate[bot] in #193
- chore(deps): update pre-commit hook psf/black to v25.11.0 by @anaconda-renovate[bot] in #191
- chore(deps): update pre-commit hook asottile/pyupgrade to v3.21.1 by @anaconda-renovate[bot] in #190
- Add installer token support by @mcg1969 in #194
- chore(deps): update actions/setup-python action to v6.1.0 by @anaconda-renovate[bot] in #197
- chore(deps): update pre-commit hook asottile/pyupgrade to v3.21.2 by @anaconda-renovate[bot] in #195
- chore(deps): update actions/checkout action to v6 by @anaconda-renovate[bot] in #196
- Rely solely on anaconda_auth for a/ token by @mcg1969 in #189
Full Changelog: 0.7.4...0.7.5
0.7.4
What's Changed
- Update github runners and ensure continued macos-intel support by @mcg1969 in #179
- Improved logic for swallowing heartbeat errors by @mcg1969 in #178
- chore(deps): update pre-commit hook psf/black to v25.9.0 by @anaconda-renovate[bot] in #177
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.34.0 by @anaconda-renovate[bot] in #176
- chore(deps): update pre-commit hook asottile/pyupgrade to v3.21.0 by @anaconda-renovate[bot] in #182
- chore(deps): update pre-commit hook pycqa/isort to v6.1.0 by @anaconda-renovate[bot] in #180
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.34.1 by @anaconda-renovate[bot] in #183
- chore(deps): update pre-commit hook pycqa/isort to v7 by @anaconda-renovate[bot] in #184
- Add a daily canary test by @mcg1969 in #185
- chore(deps): update github artifact actions (major) by @anaconda-renovate[bot] in #186
- CASH-2557: Run the plugin with all commands by @mcg1969 in #187
Full Changelog: 0.7.3...0.7.4
0.7.3
This released was accelerated due to observations of behavior changes due to Python 3.13; see #173 specifically.
What's Changed
- chore(deps): update actions/setup-python action to v6 by @anaconda-renovate[bot] in #170
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.33.3 by @anaconda-renovate[bot] in #169
- chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v6 by @anaconda-renovate[bot] in #168
- chore(deps): update actions/download-artifact action to v5 by @anaconda-renovate[bot] in #165
- chore(deps): update actions/checkout action to v5 by @anaconda-renovate[bot] in #167
- reimplement _get_node_str due to python 3.13 change by @mcg1969 in #173
Full Changelog: 0.7.2...0.7.3
0.7.2
What's Changed
- chore(deps): update pre-commit hook pycqa/flake8 to v7.3.0 by @anaconda-renovate[bot] in #162
- Add support for ANACONDA_AUTH_API_KEY by @mcg1969 in #163
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.33.2 by @anaconda-renovate[bot] in #161
- Allow org and mch tokens to be supplied by environment variables by @mcg1969 in #164
Full Changelog: 0.7.1...0.7.2
0.7.1
What's Changed
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.32.1 by @anaconda-renovate in #152
- chore(deps): update pre-commit hook pycqa/flake8 to v7.2.0 by @anaconda-renovate in #153
- chore(deps): update actions/download-artifact action to v4.3.0 by @anaconda-renovate in #156
- chore(deps): update actions/setup-python action to v5.6.0 by @anaconda-renovate in #155
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.33.0 by @anaconda-renovate in #154
- move the hostid from the token file to a sidecar by @mcg1969 in #157
- chore(deps): update pre-commit hook asottile/pyupgrade to v3.20.0 by @anaconda-renovate in #158
- Support anaconda.cloud -> anaconda.com migration in keyring by @mcg1969 in #159
- chore(deps): update conda-incubator/setup-miniconda action to v3.2.0 by @anaconda-renovate in #160
Full Changelog: 0.7.0...0.7.1
Version 0.7.0
This release implements a hostid monitoring mechanism to ensure that unique client tokens are generated for each separate instance of a virtual machine or docker container. The client tokens themselves remain 100% anonymous, but are regenerated if a change in the underlying host ID (generally a MAC address) is detected.
This release also allows the activation heartbeat URL to be customized, so that firewalled customers can collect these heartbeats internally if they so desire.
What's Changed
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.31.3 by @anaconda-renovate in #141
- support for alternative heartbeat urls by @mcg1969 in #142
- chore(deps): update actions/upload-artifact action to v4.6.1 by @anaconda-renovate in #146
- chore(deps): update actions/setup-python action to v5.4.0 by @anaconda-renovate in #145
- chore(deps): update actions/download-artifact action to v4.1.9 by @anaconda-renovate in #144
- chore(deps): update actions/checkout action to v4.2.2 by @anaconda-renovate in #143
- chore(deps): update actions/download-artifact action to v4.2.1 by @anaconda-renovate in #147
- chore(deps): update actions/upload-artifact action to v4.6.2 by @anaconda-renovate in #148
- chore(deps): update dependency python to 3.13 by @anaconda-renovate in #151
- chore(deps): update actions/setup-python action to v5.5.0 by @anaconda-renovate in #150
- Add hostid-based refresh of client token by @mcg1969 in #149
Full Changelog: 0.6.1...0.7.0
0.6.1
What's Changed
- chore(deps): update actions/upload-artifact digest to 4cec3d8 by @anaconda-renovate in #136
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.31.2 by @anaconda-renovate in #135
- chore(deps): update pre-commit hook pycqa/flake8 to v7.1.2 by @anaconda-renovate in #134
- reformat multiple system token support by @mcg1969 in #137
- chore(deps): update actions/download-artifact digest to cc20338 by @anaconda-renovate in #138
- chore(deps): update pre-commit hook pycqa/isort to v6.0.1 by @anaconda-renovate in #139
- use updated proxyspy to fix heartbeat test by @mcg1969 in #140
Full Changelog: 0.6.0...0.6.1