Fabian Iwand

Results 95 issues of Fabian Iwand

I lost some time trying to figure out why git kept showing files in the asf-site branch as modified immediately after checkout, until I finally realized that some paths exist...

### Documentation is - [ ] Missing - [ ] Outdated - [x] Confusing - [ ] Not sure? ### Explain in Detail Clicking a link in the language switcher...

documentation
contribution welcome

### What happened? The type `MakeUndefinedOptional` (added in #5055) currently also marks properties as optional that have been typed as `any`. Example: ```ts T.object({foo: T.any}) ``` Both the type name...

bug

### What happened? The last release was created on 2025-02-27. Since then there have been 30 updates: https://docs.github.com/en/graphql/overview/changelog ### Versions n/a ### Relevant log output ```shell ``` ### Code of...

Status: Triage
Type: Bug

It appears that the tick values in a quantile legend don't get rounded. Example: ```js Plot.barX([0,1,2,3], {fill: d => d}).plot({color: {type: "quantile", legend: true}}) ``` ```js Plot.barX([0,1,2,3,4,5,6], {fill: d =>...

bug

If a plot specifies an inset as well as axis marks, then the resulting height causes y labels to overlap if the data only produces two bands: ```js Plot.plot({ inset:...

bug

Users can sticky a pointer selection by clicking. However, to unsticky it again they have to click outside the currently rendered mark elements: https://github.com/observablehq/plot/blob/90a56897cabda400e2b7537f8ecbbd2cebd18f7f/src/interactions/pointer.js#L167 I frequently find myself stumbling over...

enhancement

Consider the following example where a bar mark is used to highlight and pick selections, with a dot mark on top that has external links. Clicking on any of the...

bug

> command and conquer I stumbled over this sentence while going through the slides. Apologies if the phrasing is intentional.

I'd recommend to also add the URL to the repository details. 🙏🏻