Skip to content

Release candidate - #286

Merged
jwrosewell merged 2 commits into
mainfrom
rc
Nov 4, 2026
Merged

jwrosewell merged 2 commits into
mainfrom
rc

Conversation

@jwrosewell

@jwrosewell jwrosewell commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

Merging this releases everything in rc to main. Keep it a draft until the moment it merges.

In this release

  1. #285, grab the Go IP Intelligence examples by their names in 51degrees-go
  2. #287, show the Java benchmarks from 51degrees-java and restore the .NET device detection graph, which returned 404

Merge on the same night as 51degrees-go#36

#285 and 51degrees-go#36, which releases 51degrees-go#38, have to reach main on the same night, before the 04:00 UTC build. With only one of them, the Go tab on the four IP Intelligence example pages is empty.

The documentation fixes in the other monorepos reach this build through their own release pull requests: 51degrees-dotnet#51, 51degrees-java#30, 51degrees-node#18 and 51degrees-python#24. Each of those helps on its own, so their order does not matter.

Checked on a preview of rc

Preview Documentation run 41718583261 was started by hand on rc, so it cloned each monorepo at its rc branch. The built site was downloaded and checked.

  • The five Go IP Intelligence example pages are built as getting_started_2main_8go-example.html and so on, and each shows its description and its whole program (package main through func main). The four grabs on the IP Intelligence example pages load those names.
  • Compared with the preview of the last release, which cloned each monorepo at main, every include warning that the documentation fixes in rc target is gone. That covers the .NET web examples' controllers and views, the .NET UACH and GettingStarted-API example names, the .NET location example, the five Go examples, the Java native model example and moved example folders, the Python client hints templates, pipeline examples and location package, and the Node pipeline and location inputs.
  • The Python device detection getting started web pages now show their whole overview and their templates/index.html, which a blank line in each example's comment used to cut off.
  • The new warnings are "not documented" notices for SWIG members that the .NET code in rc adds, notices from the Python location package, which is now read, and the \dir notice that every README already logs, now also from the Node location README.

…285)

* Grab the Go IP Intelligence examples by their names in the Go repository

* Grab the Go IP Intelligence examples by their names in the Go repository

* Grab the Go IP Intelligence examples by their names in the Go repository

* Grab the Go IP Intelligence examples by their names in the Go repository
@github-actions

github-actions Bot commented Nov 3, 2026

Copy link
Copy Markdown
Contributor

Documentation preview 👀

@jwrosewell
jwrosewell marked this pull request as ready for review November 4, 2026 06:33
@jwrosewell
jwrosewell merged commit 3f116d6 into main Nov 4, 2026
3 checks passed
@jwrosewell jwrosewell mentioned this pull request Nov 4, 2026
jwrosewell added a commit that referenced this pull request Nov 4, 2026
Releases what has collected on `rc` since #286:

- [#288](#288) Point the data file steps at the data repository
- [#291](#291) Add PHP to the nightly benchmarks

#288 is step 5 of the [data repository run book](51Degrees/data#1). Its pages describe the layout every language repository except Rust merged into `main` on 4 November 2026, where the [data](https://github.com/51Degrees/data) repository is the submodule `cxx/data`.

The [Build](https://github.com/51Degrees/documentation/actions/workflows/build.yml) workflow's 04:00 UTC run deploys the site from `main`, with each language's example code taken from that language's `main`.

The last release into `main` was #286, merged at 06:34 UTC on 4 November 2026.
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.

1 participant