Skip to content

Tags: kylebutts/positron

Tags

2024.06.1-54

Toggle 2024.06.1-54's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump ark to 0.1.113 (posit-dev#3815)

For (posit-dev/ark#423):

- posit-dev/ark#421

2024.06.1-52

Toggle 2024.06.1-52's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix path comparison and include additional guidance when secrets dete…

…cted (posit-dev#3664)

- Addresses:
posit-dev#3413 (comment)

### Fixes in this PR

- Fix path comparison issue on Windows
- Note in console output that `detect-secrets` should be installed if it
isn't already
<img width="887" alt="image"
src="https://github.com/posit-dev/positron/assets/25834218/76241822-ed7e-4d75-a8ed-902198133175">

- Add some guidance on what actions to take when secrets are detected
<img width="879" alt="image"
src="https://github.com/posit-dev/positron/assets/25834218/8e80c8e9-199d-40fd-96e9-ce376718fd3c">

### QA Notes

See posit-dev#3618 for more detail on
testing and some example secrets to try.

#### Suggested tests

- test the hook on Windows
- test the hook without detect-secrets installed
- some new output should show when secrets are detected, which guide the
user to remove the secrets / mark them as false positives / consult the
secrets README

2024.06.1-27

Toggle 2024.06.1-27's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Remove stale CODEOWNERS entry (posit-dev#3648)

Follow-on from posit-dev#3029

2024.06.1-17

Toggle 2024.06.1-17's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Initial Positron extension API integration tests (posit-dev#3615)

This PR adds a single rather basic test for the Positron extension API:
registering and then disposing a language runtime manager. (I noticed
that there may actually be a bug in the disposing part, see the TODO in
`runtime.test.ts`.)

We can decide whether we're happy with this approach before investing
too much in writing these tests.

The test will run as part of the existing `vscode-api-tests` extension
tests which are already a part of the `test-integration.sh` script. For
convenience, I've also added a `test-positron-api.sh` script that _only_
runs Positron API tests, so you should be able to do:

```sh
./scripts/test-positron-api.sh
```

from the root directory.

We'll likely need to fill out `TestLanguageRuntimeSession` as we add
more tests. I suspect it may end up looking a lot like the Zed and
JavaScript runtime session classes.

Co-authored-by: seem <[email protected]>

2024.06.1-10

Toggle 2024.06.1-10's commit message
Set the text for the release body to reference license (posit-dev#3610)

Make reference to our license in the text description of our releases.

2024.06.1-8

Toggle 2024.06.1-8's commit message
Rename 'amalthea' repository to 'ark' repository (posit-dev#3625)

### Intent

We need to rename the 'amalthea' repository to 'ark' in advance of
opening it up.

### Approach

This change performs the Positron side of the rename by updating build
scripts, dev scripts, and documentation as appropriate. It also removes
some cruft left over from the days when `amalthea` was nested inside
`positron-r` (those are the purely deleted lines).

Sequencing the rename will performed as follows:

- When this PR is approved, I'll perform the rename of the `amalthea`
repository to `ark`
- CI re-run against this PR to verify the changes (ensures we can
download the kernel from the new URL)
- Merge this PR to Positron

### QA Notes

This only changes how the R kernel is acquired, so it shouldn't have any
impact on product functionality -- as long as you can start R,
everything worked.

2024.06.1-1

Toggle 2024.06.1-1's commit message
Bump version to 2024.06.1 (posit-dev#3604)

Bumps version to 2024.06.1 since compressing the history has reset the
build numbers (which are based on git distance)

2024.06.1-16

Toggle 2024.06.1-16's commit message
Update versions/2024.06.1.commit