Skip to content

Commit f9cdb1b

Browse files
Release v1.0.0-BETA.6 (#1)
This release also marks the end of ArunaBot/ArunaCore#10.
2 parents d99e123 + 9007673 commit f9cdb1b

14 files changed

Lines changed: 426 additions & 569 deletions

File tree

.github/workflows/packagePublish.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,8 @@ jobs:
2121
- name: Setup .npmrc (NPM)
2222
uses: actions/setup-node@v4
2323
with:
24-
node-version: 22
24+
node-version: 24
2525
registry-url: 'https://registry.npmjs.org'
26-
scope: '@arunabot'
2726

2827
- name: Get Current version
2928
id: current_version
@@ -44,7 +43,4 @@ jobs:
4443

4544
- name: Publish to npm
4645
if: ${{ steps.compare_versions.outputs.skip != 'true' }}
47-
run: npm publish --provenance --access public
48-
env:
49-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
50-
46+
run: npm publish --tag latest

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
## [1.0.0-BETA.6]
2+
3+
### Changed
4+
- **API relicensed to Apache License 2.0**
5+
- The ArunaCore API has been split from the core engine and is now maintained in a separate repository.
6+
- As part of this split, the API has been relicensed from GNU GPL v3.0 to Apache License 2.0.
7+
- The main ArunaCore repository and core engine remain licensed under GNU GPL v3.0.
8+
- This change aims to make the API easier to integrate with external projects and foster a more flexible ecosystem, without compromising the free and open nature of the core.
9+
- See the full discussion and contributor consent process in: https://github.com/ArunaBot/ArunaCore/issues/10
10+
- Updated internal dependencies.
11+
12+
### Fixed
13+
- Reconnection logic now works correctly, allowing the API to automatically reconnect when the connection to the server is lost.

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@
186186
same "printed page" as the copyright notice for easier
187187
identification within third-party archives.
188188

189-
Copyright 2023-2025 Hugo Heger (LoboMetalurgico)
189+
Copyright 2023-2026 Hugo Heger (LoboMetalurgico)
190190

191191
Licensed under the Apache License, Version 2.0 (the "License");
192192
you may not use this file except in compliance with the License.

eslint.config.mjs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,7 @@ export default [{
2323
),
2424
{
2525
plugins: {
26-
'@typescript-eslint': typescriptEslint,
27-
'header': header
26+
'@typescript-eslint': typescriptEslint
2827
},
2928
languageOptions: {
3029
globals: {

0 commit comments

Comments
 (0)