Skip to content

Take the Java packages from 51degrees-java - #38

Merged
jwrosewell merged 1 commit into
rcfrom
chore/java-from-51degrees-java
Nov 3, 2026
Merged

jwrosewell merged 1 commit into
rcfrom
chore/java-from-51degrees-java

Conversation

@ben51degrees

Copy link
Copy Markdown
Contributor

The six Java repositories (pipeline-java, device-detection-java, ip-intelligence-java, location-java, device-detection-java-examples and ip-intelligence-java-examples) have been merged into the 51degrees-java monorepo and are archived. The packages keep their Maven coordinates and are published from there, from version 4.5.127.

  • update-all-copyrights.ps1 clones 51degrees-java in place of the six repositories. The updater picks its settings from the folder name, which contains java as before.
  • The README links for DeviceDataBase.java and DeviceData.java point at their paths under device-detection/ on main.

@jwrosewell
jwrosewell changed the base branch from main to rc November 3, 2026 18:41
@jwrosewell
jwrosewell marked this pull request as ready for review November 3, 2026 18:42
@jwrosewell
jwrosewell merged commit e95c313 into rc Nov 3, 2026
1 check passed
@jwrosewell
jwrosewell deleted the chore/java-from-51degrees-java branch November 3, 2026 18:42
jwrosewell added a commit that referenced this pull request Nov 3, 2026
…e of its old repositories

Keeps 51degrees-java from #38 in the list.
@jwrosewell jwrosewell mentioned this pull request Nov 3, 2026
jwrosewell added a commit that referenced this pull request Nov 4, 2026
* Update copyrights in 51degrees-dotnet in place of the .NET repositories it replaces

The eight .NET repositories have moved into 51degrees-dotnet and are being
archived. The copyright list names the monorepo instead, and the README links
the device data classes at their new paths.

* chore: update copyrights in 51degrees-php instead of the old PHP repositories

The old repositories are read-only Packagist mirrors, so the updater's push there would be refused. The monorepo name carries the language, as the updater requires.

* Take the Node packages from 51degrees-node

* Take the Java packages from 51degrees-java (#38)

* Check that only rc merges into the default branch (#42)

* Update copyrights in 51degrees-python and 51degrees-nginx (#44)

The three Python repositories are archived and device-detection-nginx is now 51degrees-nginx, so the updater clones the repositories that replace them.

---------

Co-authored-by: James Rogers <jamesr@51degrees.com>
Co-authored-by: YaroslavVlasenko <yaroslavvlasenko@gmail.com>
Co-authored-by: Eugene Dorfman <justadreamer2007@gmail.com>
Co-authored-by: ben51degrees <ben@51degrees.com>
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.

3 participants