Laurens Valk
a442264953
npm/ide-docs: Export namespace index.
...
Make the linter happy.
2026-06-02 12:20:54 +02:00
Laurens Valk
2926b4af71
npm/jedi: Build pybricks-api from source.
...
Now that we use a single release pipeline, the API itself might not yet be on
PyPI by the time we build jedi, so we build it locally.
We'll still keep the API docs on PyPI so users can have local autocomplete,
but that path is no longer a dependency for building jedi.
Also explain CHANGELOG synchronization with firmware repo.
2026-05-30 11:39:00 +02:00
Laurens Valk
614453aa32
.github/workflows: Fix permissions and npm version tags.
2026-05-30 11:32:04 +02:00
Laurens Valk
0f6b8dee67
npm: Simplify release pipeline.
...
Releasing API updates is quite a long and error prone process, so the point
that it was limiting our ability to push frequent updates in practice. There
were 5 tag, commit, wait, and proceed steps and you'd have to start over or
force push if a mistake was made.
This keeps all the npm packages as they were, but versions everything from a
single source of truth, which is this project's main version. Everything
builds on a tag on the main repo, much like we did for a regular IDE docs RTD
release.
It also skips the PyPI for jedi as an intermediate step, which isn't really
needed and required us to have this strict order of publication steps.
2026-05-30 11:31:38 +02:00
Laurens Valk
04fb7e3e19
@pybricks/images/v1.4.0
2025-03-19 10:33:59 +01:00
Laurens Valk
2a98264144
@pybricks/jedi/v1.17.0
2025-02-26 12:54:14 +01:00
Laurens Valk
1c598f35be
@pybricks/ide-docs/v2.20.0
2025-02-26 12:33:03 +01:00
Laurens Valk
f35bbe44f5
@pybricks/ide-docs/v2.19.0
2024-04-11 14:36:16 +02:00
Laurens Valk
6982cf4fd2
@pybricks/jedi/v1.16.0
2024-04-05 11:47:00 +02:00
Laurens Valk
353310c1ba
@pybricks/ide-docs/v2.18.0
2024-04-05 11:43:43 +02:00
Laurens Valk
d028e805e7
@pybricks/jedi/v1.15.0
2024-03-21 19:23:54 +01:00
Laurens Valk
c02ab79abe
@pybricks/ide-docs/v2.17.0
2024-03-21 19:19:21 +01:00
Laurens Valk
c7e582ea22
@pybricks/ide-docs/v2.16.0
2024-03-11 15:48:39 +01:00
Laurens Valk
1194f6c29f
npm/jedi: v1.14.0
2024-03-05 17:08:42 +01:00
Laurens Valk
6dd0d6dea0
@pybricks/ide-docs v2.15.0
2024-03-05 17:00:38 +01:00
Laurens Valk
dd192de18b
npm/jedi: v1.13.0
2024-01-30 16:51:02 +01:00
Laurens Valk
8fa99928dd
@pybricks/ide-docs v2.14.0
2024-01-30 16:37:03 +01:00
Laurens Valk
1d7efe6bdc
@pybricks/ide-docs v2.13.0
2023-11-28 15:12:08 +01:00
Laurens Valk
68e5dbd6d2
npm/jedi: v1.12.0
2023-11-24 11:28:16 +01:00
Laurens Valk
27919bbcb1
@pybricks/ide-docs v2.12.0
2023-11-24 11:15:05 +01:00
Laurens Valk
2f19fe210a
npm/jedi: v1.11.0
2023-11-20 14:27:35 +01:00
Laurens Valk
49ce1d7829
@pybricks/ide-docs v2.11.0
2023-11-20 14:19:11 +01:00
Laurens Valk
0d0d479a86
npm/jedi: v1.10.0
2023-10-26 20:45:10 +02:00
Laurens Valk
36ed5917e9
@pybricks/ide-docs v2.10.0
2023-10-26 20:29:33 +02:00
David Lechner
bc592b4469
npm/jedi: v1.9.0
2023-05-16 15:45:40 -05:00
David Lechner
61d18ebe6f
@pybricks/ide-docs v2.9.0
2023-05-16 15:33:45 -05:00
David Lechner
8e5891d9e8
all: spelling
...
Misc spelling fixes.
2023-05-10 14:16:15 -05:00
David Lechner
263fe3a1cb
npm/jedi: v1.8.0
2023-04-21 17:31:17 -05:00
David Lechner
2278c7bcda
@pybricks/ide-docs v2.8.0
2023-04-21 17:10:51 -05:00
David Lechner
73477169ae
npm/jedi: v1.7.0
...
Update pybricks_jedi package to v1.7.0 and bump version for release.
2022-12-28 16:13:28 -06:00
David Lechner
16a0621e03
@pybricks/ide-docs v2.7.0
2022-12-20 11:05:36 -06:00
David Lechner
f7314bc1bc
npm/images: v1.3.0
...
Bump version for release to npm.
2022-12-19 11:16:57 -06:00
David Lechner
f14bbc3a36
npm/images: add DFU Windows driver images
...
This will be used in Pybricks Code for Windows driver installation
instructions.
2022-12-19 11:15:37 -06:00
David Lechner
98e7d814b1
npm/jedi/build: update @pybricks/jedi package version to v1.6.0
...
Update version for release to npm.
2022-12-09 15:28:11 -06:00
David Lechner
0117e50599
npm/jedi/build: update pybricks-jedi Python package to v1.6.0
2022-12-09 15:26:57 -06:00
David Lechner
ef7fa7bcfc
@pybricks/ide-docs v2.6.0
2022-12-09 15:11:03 -06:00
Laurens Valk
6640fba104
npm/jedi: v1.5.0
2022-12-02 15:20:08 +01:00
Laurens Valk
f7984a4816
@pybricks/ide-docs v2.5.0
2022-12-02 14:37:50 +01:00
Laurens Valk
eac3535d92
npm/jedi: v1.4.0
...
Update pybricks_jedi Python package to v1.4.0.
2022-12-02 14:36:21 +01:00
David Lechner
3a60d40bac
@pybricks/ide-docs v2.4.0
2022-11-11 11:39:47 -06:00
David Lechner
cb0dee3e99
npm/jedi: v1.3.0
...
Update `pybricks_jedi` Python package to v1.3.0.
2022-11-11 11:36:31 -06:00
David Lechner
a236609ebf
npm/icons: v1.2.1
2022-11-08 15:06:55 -06:00
David Lechner
3a805b0ca9
npm/images: v1.2.0
2022-11-03 13:03:19 -05:00
Laurens Valk
c52627cc8f
doc/main/diagrams: Add hub icon variants.
...
This re-exports all hub images in a square format for use as icons while getting correct relative scaling.
2022-11-03 17:07:41 +01:00
David Lechner
b84fed1de9
npm/images: add hub-inventor.png file to package
2022-10-28 12:38:07 -05:00
David Lechner
d49bc548c7
npm/images: new @pybricks/images package v1.0.0
2022-10-28 12:21:27 -05:00
David Lechner
2a23c2e81d
npm/jedi: v1.1.0
...
- Update pybricks_jedi Python package dependency.
- Bump JavaScript package version for release.
2022-10-21 13:08:14 -05:00
David Lechner
fe126de264
npm/pybricks-docs: v2.3.0
...
New JavaScript package release for v3.2.0b4 docs.
2022-10-21 12:59:25 -05:00
David Lechner
bfa0b69e93
npm/jedi: fix exports and copy extra files
...
The export keys were wrong and the README and CHANGELOG files were
missing the the final package.
2022-09-07 20:19:23 -05:00
David Lechner
f664757ef3
npm/jedi: new js package
...
This adds a new javascript package for distributing the pybricks-jedi
Python package and it's dependencies via the npm ecosystem for use in
Pybricks Code.
2022-09-07 20:10:34 -05:00