Add draft release notes for Djblets 4.0 beta 1.
Review Request #12898 — Created March 20, 2023 and submitted
Djblets 4.0 beta 1 is almost entirely composed of changes related to our
JS build infrastructure, introducing TypeScript and rollup.js.
Built release notes docs.
Summary | ID |
---|---|
611badfde20b37c399f3602f2b2e0ff3c87f43cb |
Description | From | Last Updated |
---|---|---|
We should add a djblets.deprecation section that talks about the functions now available to consumers (commit 066be07e). |
chipx86 | |
We should explicitly document the following under a djblets.pipeline section: use_rollup argument on djblets.pipeline.settings.build_pipeline_settings djblets.pipeline.compilers.rollup `djblets.pipeline.compilers.typescript djblets.pipeline.compilers.mixins.SourceMapStaleCheckMixin We have the … |
chipx86 | |
I thought it still supported 3.7 too? I might just be mistaken though. |
maubin | |
Missing a period. |
chipx86 | |
Let's link to this. We can add an extlink in conf.py for :npm:. |
chipx86 | |
Let's link to TypeScript and rollup.js, and separate out the first sentence from the rest of the paragraph so it … |
chipx86 | |
Missing period. |
chipx86 | |
Missing period. |
chipx86 | |
Wrapping is broken here. This won't render correctly. |
chipx86 | |
For now, this will have to point to dev/, since we can't currently have versioned docs for in-development versions (latest … |
chipx86 |
- Commits:
-
Summary ID cca5189669cb294f187ed4f32882299c8e129d93 c2e3b1933efae92e38d43be55eaa46a141691558
Checks run (2 succeeded)
-
-
We should add a
djblets.deprecation
section that talks about the functions now available to consumers (commit 066be07e). -
-
-
Let's link to TypeScript and rollup.js, and separate out the first sentence from the rest of the paragraph so it stands out (this would normally be the main line of the bullet point, I think).
The work also benefits extensions, which can use TypeScript and ES5 modules. We may want to put up something in a
djblets.extensions
section specifically about that.
- Commits:
-
Summary ID c2e3b1933efae92e38d43be55eaa46a141691558 7cd8c295d84d4630e38b9af24c9c9032cb5560e8
Checks run (2 succeeded)
- Change Summary:
-
Remove deprecations from relnotes because I'm not going to land that until after beta1
- Description:
-
Djblets 4.0 beta 1 is almost entirely composed of changes related to our
~ JS build infrastructure, introducing TypeScript and rollup.js. This also ~ JS build infrastructure, introducing TypeScript and rollup.js. - lists out the deprecated code that was removed. - Commits:
-
Summary ID 7cd8c295d84d4630e38b9af24c9c9032cb5560e8 f1fe10060d8182d997130cf63f57990076500427
Checks run (2 succeeded)
-
-
We should explicitly document the following under a
djblets.pipeline
section:use_rollup
argument ondjblets.pipeline.settings.build_pipeline_settings
djblets.pipeline.compilers.rollup
- `djblets.pipeline.compilers.typescript
djblets.pipeline.compilers.mixins.SourceMapStaleCheckMixin
We have the general stuff about packaging, but these are API, not internal, so we need entries for them.
- Commits:
-
Summary ID f1fe10060d8182d997130cf63f57990076500427 8c284c34f8cb0b69cfdfdbbe8252e748ff5755de
Checks run (2 succeeded)
- Commits:
-
Summary ID 8c284c34f8cb0b69cfdfdbbe8252e748ff5755de 641846a801fb7eaabd839c15f11f5398afe27d16
Checks run (2 succeeded)
- Commits:
-
Summary ID 641846a801fb7eaabd839c15f11f5398afe27d16 641846a801fb7eaabd839c15f11f5398afe27d16