Skip to content

Update 2026 release with launched results site - #60

Merged
yepiserin merged 3 commits into
releases/2026from
main
Oct 6, 2026
Merged

yepiserin merged 3 commits into
releases/2026from
main

Conversation

@yepiserin

Copy link
Copy Markdown
Collaborator

No description provided.

dependabot Bot and others added 3 commits September 2, 2026 12:33
Bumps the dev group with 11 updates:

| Package | From | To |
| --- | --- | --- |
| [netlify-cli](https://github.com/netlify/cli) | `27.1.1` | `27.4.1` |
| [@sveltejs/kit](https://github.com/sveltejs/kit/tree/HEAD/packages/kit) | `2.70.2` | `2.70.3` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.2.0` | `26.4.0` |
| [eslint](https://github.com/eslint/eslint) | `10.8.1` | `10.9.1` |
| [eslint-plugin-svelte](https://github.com/sveltejs/eslint-plugin-svelte/tree/HEAD/packages/eslint-plugin-svelte) | `3.22.0` | `3.23.0` |
| [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte) | `5.56.8` | `5.57.0` |
| [svelte-check](https://github.com/sveltejs/language-tools) | `4.7.5` | `4.7.6` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.67.0` | `8.68.0` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.2.1` | `8.2.2` |
| [json-schema-to-typescript](https://github.com/bcherny/json-schema-to-typescript) | `15.0.4` | `16.0.0` |
| [tsx](https://github.com/privatenumber/tsx) | `4.23.11` | `4.23.12` |


Updates `netlify-cli` from 27.1.1 to 27.4.1
- [Release notes](https://github.com/netlify/cli/releases)
- [Changelog](https://github.com/netlify/cli/blob/main/CHANGELOG.md)
- [Commits](netlify/cli@v27.1.1...v27.4.1)

Updates `@sveltejs/kit` from 2.70.2 to 2.70.3
- [Release notes](https://github.com/sveltejs/kit/releases)
- [Changelog](https://github.com/sveltejs/kit/blob/version-3/packages/kit/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/kit/commits/@sveltejs/kit@2.70.3/packages/kit)

Updates `@types/node` from 26.2.0 to 26.4.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `eslint` from 10.8.1 to 10.9.1
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v10.8.1...v10.9.1)

Updates `eslint-plugin-svelte` from 3.22.0 to 3.23.0
- [Release notes](https://github.com/sveltejs/eslint-plugin-svelte/releases)
- [Changelog](https://github.com/sveltejs/eslint-plugin-svelte/blob/main/packages/eslint-plugin-svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/eslint-plugin-svelte/commits/eslint-plugin-svelte@3.23.0/packages/eslint-plugin-svelte)

Updates `svelte` from 5.56.8 to 5.57.0
- [Release notes](https://github.com/sveltejs/svelte/releases)
- [Changelog](https://github.com/sveltejs/svelte/blob/main/packages/svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/svelte/commits/svelte@5.57.0/packages/svelte)

Updates `svelte-check` from 4.7.5 to 4.7.6
- [Release notes](https://github.com/sveltejs/language-tools/releases)
- [Commits](https://github.com/sveltejs/language-tools/compare/svelte-check@4.7.5...svelte-check@4.7.6)

Updates `typescript-eslint` from 8.67.0 to 8.68.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.68.0/packages/typescript-eslint)

Updates `vite` from 8.2.1 to 8.2.2
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.2.2/packages/vite)

Updates `json-schema-to-typescript` from 15.0.4 to 16.0.0
- [Changelog](https://github.com/bcherny/json-schema-to-typescript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bcherny/json-schema-to-typescript/commits)

Updates `tsx` from 4.23.11 to 4.23.12
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](privatenumber/tsx@v4.23.11...v4.23.12)

---
updated-dependencies:
- dependency-name: netlify-cli
  dependency-version: 27.4.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev
- dependency-name: "@sveltejs/kit"
  dependency-version: 2.70.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev
- dependency-name: "@types/node"
  dependency-version: 26.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev
- dependency-name: eslint
  dependency-version: 10.9.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev
- dependency-name: eslint-plugin-svelte
  dependency-version: 3.23.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev
- dependency-name: svelte
  dependency-version: 5.57.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev
- dependency-name: svelte-check
  dependency-version: 4.7.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev
- dependency-name: typescript-eslint
  dependency-version: 8.68.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev
- dependency-name: vite
  dependency-version: 8.2.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev
- dependency-name: json-schema-to-typescript
  dependency-version: 16.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev
- dependency-name: tsx
  dependency-version: 4.23.12
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the prod group with 2 updates: [@stackoverflow/stacks-icons](https://github.com/StackExchange/Stacks-Icons) and [marked](https://github.com/markedjs/marked).


Updates `@stackoverflow/stacks-icons` from 7.0.0-beta.28 to 7.0.0
- [Release notes](https://github.com/StackExchange/Stacks-Icons/releases)
- [Commits](StackExchange/Stacks-Icons@v7.0.0-beta.28...v7.0.0)

Updates `marked` from 18.0.7 to 18.0.11
- [Release notes](https://github.com/markedjs/marked/releases)
- [Commits](markedjs/marked@v18.0.7...v18.0.11)

---
updated-dependencies:
- dependency-name: "@stackoverflow/stacks-icons"
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod
- dependency-name: marked
  dependency-version: 18.0.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* more short labels

* chart rearrange and more style adjustments

* lock file

* add 2026 data

* rearrange content

* fix tab layout shift

* fix tooltips in question panel

* disclaimer to survey preview

* npm run format

* short labels

* more preview description

* better link for question previews

* update llm prompt text

* format

* readmes!

* make headlines optional

* remove old deploy preview script

* remove old docs

* tidy up before generating data

* make sure we fetch headers from the google csv

* content

* Accent a promoted response in the chapter colour

* Fail the build when a segmented figure meets a single-measure chart

* Merge Hero and Highlight into one Feature component

* Drop the stats band and native tooltip from promoted charts

* Rework the horizontal highlight bars: one bar per value, labels on the bars

* Recolour focused and hovered marks, and centre the narrow highlight charts

* Centre the waffles and drop hover from the hundred-cell one

* Square the highlight treemap and recolour its cells on focus and hover

* Box the text stat in a square panel

* Reject any segmented question on a promoted figure

* Reject a Data chart on a promoted figure

* content update

* chart updates

* more chart styles!

* color tweaks

* chapter nav context aware

* dev on hover

* waffle allow multiple values

* more chart tweaks

* wip prose

* wip article page

* chapter oveview spacing and sizing

* more chapter overview styles

* semantics and share

* spacing

* rename sections

* update error sniffing

* short label

* tidy up old charts

* chart style and sizing tweaks

* fix llm.txt headings and text

* fix generated payload key lookup

* read tier rather than matching chart ids

* rename hero and highlight chart dirs to 3d and 2d

* waffles take their one share from values

* fix text layers

* 3d waffle as a staggered rhombus of 50 cubes

* skew, stagger and centre 3d vertical bars

* hover state

* Updated data and content

* content

* remove theme toggle from home

* prose styling

* content

* ‘other’ short label

* style updates

* update page inversio/tint logic

* Adding sankey to work.json

* homepage charts refinement

* Adding compensation scatter

* chart type scale; drop unused colour tokens

* use SMALL for chrome type instead of ASIDE alias

* trim chart util comments

* name legend sizes and chrome gaps

* standard charts on the shared type scale

* 2d charts on the shared type scale

* 3d charts on the shared type scale; theme.ink for the rotated name

* name Stat sizing constants

* no hover dim on 3d vertical bar

* consolidate more isometric svg

* feature style update

* comment

* tiny style changes

* style tweaks

* axis labels support

* tidy up waffle medium

* sankey labels formatting

* question and chart page theme

* dark mode

* background position fix

* sankey wip

* fix chart dark mode

* format

* WIP scatter

* Update work.json for CF_* and Scatter_* question text

* short labels for roles

* Updated sankey to use original qnam

* Added Eira's copy edits to Technology landing page

* fix question page question title

* add bar vertical

* feature alignment

* fix export rendering

* scatter design tweaks

* more short labels

* update carry forward and qnames

* allow multiple qnames

* format

* remove tests

* consolidate how pages are defined and md routes

* svg strokes should scale for export

* rearrange

* reorganise more files

* question page layout

* sankey spacing

* rename section for clarity

* no need to export

* chart reveal animation

* homepage stats

* chart reveal

* methodology

* format

* add wip 2026 archive

* responsive styling

* dummy text

* convert rank to text

* remove unused

* add dev mode debug back

* tooltips fixes for touch

* remove old hover effect

* 3d vertical bar text

* gridline dash adjust

* rank style

* chapter jump adjust

* homepage chart sizing

* fix scrolling on question chart

* vertical padding

* fix rank hover

* label size

* Content changes

* More content changes

* More content changes!

* Adding line json objects for *_Timeseries to technology.json

* Added qname array and content updates

* rank dark mode adjust

* add line chart

* move question count to gsheet

* line chart hover and data cap

* space

* add missing copy back

* simplify stats

* add more share services

* increase bar label gutter to 25%

* automatically normalise bar-vertical

* refactor question shown

* hover state for tabs

* fix breakpoint for data nav

* error state illo responsive

* scatter style improvements

* image optimize

* move retired questions

* improve sankey readability

* format

* bar spacing

* update readme

* extend Prose to accept headline class

* chart focus is now optional

* format

* short labels

* update methodology content

* link hover states

* copy link/share icon

* cap table and line charts to a row limit with a truncation note

* move chart customize control beside the question tabs

* stretch share and copy buttons full width on narrow screens

* vary chart chrome per chart type on the data list page

* link Role to the compensation scatter chart

* add SCROLLS set for charts that need a scrolling floor width

* fix row customization for multi-series charts

Dumbbell, bar-clustered, and bar-stacked store data long-format —
each response repeats once per series — so the row list's uniqueness
check always failed and the checklist never rendered. Dedupe by
response for the checklist while filtering the full long-format rows
for what the chart actually draws.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EzeiC2rJEoqekDTJDGviYq

* dim the row list meta text

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EzeiC2rJEoqekDTJDGviYq

* tighten question heading spacing on the full data view

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EzeiC2rJEoqekDTJDGviYq

* format

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EzeiC2rJEoqekDTJDGviYq

* move share/cite button outside the chart

* update button copy

* dark mode methodology

* homepage stats

* alpha not needed for exports

* marked is dev only

* tooltips are now accessible by keyboard

* fix chart scrolling

* comments

* fix md table headers

* comment on optional description

* year filter guard

* add extra stats to llm page

* page ordering

* copy md text

* ordering

* dark mode & hover state

* release info

* fix firefox fade in

* fix question yaml to branch

* ordering

* fix view transition weirdness

* Chart and content updates

* Adding content

* Adding SOChangeAddl and a few other things

* remove unused comment

* downgrade typescript

* add quotes slideshow text component

* revert check for ‘Stack;

* add sampling

* font size tweak

* update aspect ratio of quotes

* remove sampling code

* sampling docs

* spacing

* font size on narrow

* code formatting

* Update AI json

* Added AI landing page content

* Text updates

* More content updates

* Data updates

* Updates to json files

* Adding SI to main menu

* Updates to Work section content

* Content updates

* Need to update percentages so they correctly round up when cut down to 1 decimal place, plus grammar and content corrections

* Updating BuildTool, for consistency want to keep excluding "None" option

* Data file updates

* Content updates

* Content and styling updates for home page

* Content updates for home page

* Updates to data and community overview content

* Updated community chart and mroe home page content edits

* Testing bolding in markdown

* Update Settings to allow markdown

* Content updates

* Content updates

* Content and data updates

* Content and data updates

* Content update

* Social share bug fix and content edits

* Remove offensive survey response from community data

---------

Co-authored-by: eyepis <eyepis@stackoverflow.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
@netlify

netlify Bot commented Oct 6, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for stackoverflow-survey-preview ready!

Name Link
🔨 Latest commit 8e56b79
🔍 Latest deploy log https://app.netlify.com/projects/stackoverflow-survey-preview/deploys/6ac4f5052c9a470008220b4c
😎 Deploy Preview https://deploy-preview-60--stackoverflow-survey-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify

netlify Bot commented Oct 6, 2026

Copy link
Copy Markdown

✅ Deploy Preview for stackoverflow-survey-results ready!

Name Link
🔨 Latest commit 8e56b79
🔍 Latest deploy log https://app.netlify.com/projects/stackoverflow-survey-results/deploys/6ac4f505c1cfae00087dfb56
😎 Deploy Preview https://deploy-preview-60--stackoverflow-survey-results.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@yepiserin
yepiserin merged commit aabbed8 into releases/2026 Oct 6, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants