All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to a flavor of Semantic Versioning which includes Scopes and Epochs.
| Scope | Current Release | Commit Count |
|---|---|---|
| Electron | 39.2.6 | 54 commits |
| Forge | 7.0.0 | 22 commits |
| Remoting | 7.0.0 | 28 commits |
39.2.6 - (2025-12-14)
-
Electron binding update to match v39.2.3 by [@GitHub Action](https://github.com/GitHub Action) with #1637d
-
Electron binding update to match v39.2.3 by [@GitHub Action](https://github.com/GitHub Action) with #04d59
-
Electron binding update to match v39.2.7 by [@GitHub Action](https://github.com/GitHub Action) with #02531
-
Electron binding update to match v39.2.6 by [@GitHub Action](https://github.com/GitHub Action) with #700bc
-
transform doc emphasis; provide alt event gen attribute expr by @cabboose with #6a9f7
-
Workflow that allows automatic versioning for main pushes (#15) by @cabboose with #4238e
-
incomplete meta data update for projects for CI tests by @cabboose with #a31fb
-
update proj meta data with 'IsPackable' by @cabboose with #bc419
-
flesh out CLI spec for build and apply fantomas by @cabboose with #32f16
-
Revert "[skip ci]" by @shayanhabibi with #4e58c
-
enable release by @shayanhabibi with #564d7
-
Revert "feat!: Electron binding update to match v39.2.3" by @shayanhabibi with #e8efc
6.0.0 - (2020-05-24)
- Update for Electron 9.0 by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #73b83
5.5.0 - (2020-05-16)
-
Update for Electron 8.3 by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #3328b
-
Update from official docs by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #a2f92
5.4.0 - (2020-04-04)
- Update based on fixed docs by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #01d23
5.3.0 - (2020-03-28)
- Update for Electron 8.2 by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #4c41f
5.2.0 - (2020-03-21)
-
Update for Electron 8.1 by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #03f80
-
Update docs by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #3375a
5.1.0 - (2020-02-24)
- Minor update based on updated Electron docs by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #ed09b
5.0.0 - (2020-02-10)
-
Update for Electron 8 by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #f448a
-
Update doc comments by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #3b552
4.3.0 - (2019-12-08)
- Update from Electron docs: Login Request -> AuthenticationResponseDetails by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #5b925
4.2.0 - (2019-11-09)
- Update based on fixed Electron docs by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #e8339
4.1.0 - (2019-11-06)
- Update for Electron 7.1 by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #592bd
4.0.0 - (2019-11-01)
- Update for Electron 7 by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #730c1
3.0.0 - (2019-09-11)
- Use Action wrappers for multi-parameter callback properties by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #15c0c
2.0.0 - (2019-08-20)
-
Make MessageBoxOptions.icon also accept string by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #bcffb
-
Update from API docs by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #37902
1.0.0 - (2019-07-31)
-
Fixes and improvements to API and documentation by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #177cd
-
Move bindings to separate file; use top-level namespace instead of module by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #006a3
-
Improve BrowserWindow and BrowserWindowProxy by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #ce011
-
Fixes and improvements to API and documentation by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #35cb8
-
Remove setters from assumed get-only properties by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #3c550
-
BrowserView documentation by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #e18d3
-
Improve/fix docs/API by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #f5100
-
API/doc improvements/fixes by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #07ebc
-
Improve BrowserWindow by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #0fecf
-
Re-flow comments by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #0e871
-
Change unit to Event according to docs and electron/electron#19465 by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #62350
-
Add femto support by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #1cb02
-
Fixes and improvements to API and documentation by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #3242a
-
Update for Electron 6 beta 12 by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #47ddf
-
Update according to new docs for 6.0.0 release by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #b8798
-
Update for Electron 5 and add infrastructure by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #65ceb
-
Fix typos by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #15994
-
AutoUpdater documentation by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #097b4
-
Fixes and improvements to API and documentation by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #b10f0
-
Fixes and improvements to API and documentation by [@Christer van der Meeren](https://github.com/Christer van der Meeren) with #71086
-
Electron binding update to match v39.2.3 by [@GitHub Action](https://github.com/GitHub Action) with #1637d
-
Electron binding update to match v39.2.7 by [@GitHub Action](https://github.com/GitHub Action) with #02531
-
incomplete meta data update for projects for CI tests by @cabboose with #a31fb
-
update proj meta data with 'IsPackable' by @cabboose with #bc419
-
Electron binding update to match v39.2.3 by [@GitHub Action](https://github.com/GitHub Action) with #04d59
-
Revert "[skip ci]" by @shayanhabibi with #4e58c
-
enable release by @shayanhabibi with #564d7
-
Revert "feat!: Electron binding update to match v39.2.3" by @shayanhabibi with #e8efc
7.0.0 - (2025-12-14)
-
Electron binding update to match v39.2.3 by [@GitHub Action](https://github.com/GitHub Action) with #1637d
-
Electron binding update to match v39.2.3 by [@GitHub Action](https://github.com/GitHub Action) with #04d59
- Electron binding update to match v39.2.7 by [@GitHub Action](https://github.com/GitHub Action) with #02531
-
incomplete meta data update for projects for CI tests by @cabboose with #a31fb
-
update proj meta data with 'IsPackable' by @cabboose with #bc419
-
Revert "[skip ci]" by @shayanhabibi with #4e58c
-
enable release by @shayanhabibi with #564d7
-
Revert "feat!: Electron binding update to match v39.2.3" by @shayanhabibi with #e8efc
-
Electron binding update to match v39.2.3 by [@GitHub Action](https://github.com/GitHub Action) with #1637d
-
Electron binding update to match v39.2.7 by [@GitHub Action](https://github.com/GitHub Action) with #02531
-
transform doc emphasis; provide alt event gen attribute expr by @cabboose with #6a9f7
-
incomplete meta data update for projects for CI tests by @cabboose with #a31fb
-
update proj meta data with 'IsPackable' by @cabboose with #bc419
-
Electron binding update to match v39.2.3 by [@GitHub Action](https://github.com/GitHub Action) with #04d59
-
flesh out CLI spec for build and apply fantomas by @cabboose with #32f16
-
Revert "[skip ci]" by @shayanhabibi with #4e58c
-
enable release by @shayanhabibi with #564d7
-
implement region markers; improve remoting docs with code snippets by @cabboose with #03717
-
Revert "feat!: Electron binding update to match v39.2.3" by @shayanhabibi with #e8efc
7.0.0 - (2025-12-14)
-
Electron binding update to match v39.2.3 by [@GitHub Action](https://github.com/GitHub Action) with #1637d
-
Electron binding update to match v39.2.3 by [@GitHub Action](https://github.com/GitHub Action) with #04d59
- Electron binding update to match v39.2.7 by [@GitHub Action](https://github.com/GitHub Action) with #02531
-
transform doc emphasis; provide alt event gen attribute expr by @cabboose with #6a9f7
-
incomplete meta data update for projects for CI tests by @cabboose with #a31fb
-
update proj meta data with 'IsPackable' by @cabboose with #bc419
-
flesh out CLI spec for build and apply fantomas by @cabboose with #32f16
-
Revert "[skip ci]" by @shayanhabibi with #4e58c
-
enable release by @shayanhabibi with #564d7
-
implement region markers; improve remoting docs with code snippets by @cabboose with #03717
-
Revert "feat!: Electron binding update to match v39.2.3" by @shayanhabibi with #e8efc
Read more about this SemVer flavor
This flavor adds an optional marketable value called an EPOCH.
There is also an optional disambiguating SCOPE identifier for delineating tags for packages in a mono repo.
The motivation for this is to prevent resistance to utilising SemVer major bumps correctly, by allowing a separate marketable identifier which is easily compatible with the current SemVer spec.
An Epoch/Scope (Sepoch) is an OPTIONAL prefix to a typical SemVer.
- A Sepoch MUST BE bounded by
_underscores_. - The identifiers MUST BE ALPHABETICAL (A-Za-z) identifiers.
- The Epoch SHOULD BE upper case
- The Epoch MUST come before the Scope, if both are present.
- The Scope MUST additionally be bounded by
(parenthesis). - The Scope SHOULD BE capitalised/pascal cased.
- A Sepoch CAN BE separated from SemVer by a single white space where this is allowed (ie not allowed in git tags).
- Epoch DOES NOT influence precedence.
- Scope MUST uniquely identify a single components versioning.
- Different scopes CANNOT BE compared for precedence.
- A SemVer without a Scope CAN BE compared to a Scoped SemVer for compatibility. But caution is advised.
There is no enforcement for ordering EPOCHs in this spec, as it would be overly restrictive and yield little value since we can delineate and earlier EPOCH from a later EPOCH by the SemVers.
gitGraph
commit tag: "_ALPS_1.2.3"
branch develop
commit id: "add: ..."
commit
checkout main
cherry-pick id: "add: ..." tag: "_ALPS_2.1.3"
checkout develop
commit
commit
checkout main
merge develop tag: "_ALPS_3.4.5"
checkout develop
commit
commit
checkout main
merge develop tag: "_BRAVO_4.0.0" type: HIGHLIGHT
While there are breaking changes between versions 1 to 3, we expect that it is less than from 3 to 4. We expect the API surface would change more dramatically, or there is some other significant milestone improvement, in the change from version 3 epoch ALPS to version 4 epoch BRAVO.
_WILDLANDS(Core)_ 4.2.0
_WILDLANDS(Engine)_ 0.5.3
_DELTA(Core)_ 5.0.0
_DELTA(Engine)_ 0.5.3
Cannot be compared to Core versions. Both Engine versions are equal, we can identify that
the ecosystems marketed change does not change the Engine packages API