Cooldude2606
5e0ab3423f
Chore: More consistent package files
...
This commit does not contain any material changes.
2026-07-19 02:29:29 +01:00
Cooldude2606
e4a38e803c
Add repository to all packages
2026-07-19 01:53:53 +01:00
Cooldude2606
95cd830c01
2.0.0-alpha.27
2026-07-19 00:10:11 +01:00
Cooldude2606
ddc03eaf30
Bump engines requirement
2026-07-18 23:50:33 +01:00
Cooldude2606
2559c0478c
Use item name only for better size usage
2026-07-10 20:59:06 +01:00
Cooldude2606
46ebb13fda
Update quick bar to support 2.1 and quality
2026-06-29 02:17:03 +01:00
Cooldude2606
eb77ca566c
2.0.0-alpha.26
2026-06-23 00:39:47 +01:00
Cooldude2606
de51741835
Use workspace:^ rather than workspace:*
2026-04-25 22:06:36 +01:00
Cooldude2606
7522424517
2.0.0-alpha.25
2026-04-24 17:41:16 +01:00
Cooldude2606
1af672aa1d
Always exit remote view on sync
2026-04-23 17:25:13 +01:00
Cooldude2606
41f8f493aa
Fix nil table key error in factorio 1.1
2026-04-23 00:19:20 +01:00
Cooldude2606
8be95c140a
Fix edge cases with physical location and controller
2026-04-22 22:37:42 +01:00
Cooldude2606
add0088704
Switch to xpcall for better trace backs
2026-04-22 00:49:45 +01:00
Cooldude2606
037f06808e
Support remote controller type within deserialize
2026-04-22 00:45:31 +01:00
Cooldude2606
2219b58000
Fix two missed cases of get_main_inventory
2026-04-14 21:31:26 +01:00
Cooldude2606
255cc4c325
Fix accessing main inventory when in map view
2026-04-12 22:15:24 +01:00
Cooldude2606
fc05b229f1
2.0.0-alpha.24
2026-04-10 12:54:27 +01:00
Hornwitser
2e48b728dd
Remove fs-extra and klaw ( #882 )
...
These packages are obsoleted by the promises API to the built-in Node fs
module. The fs-extra package is also causing problems with broken APIs
that don't behave the same as Node's fs module, and throwing errors
without code properties on them.
2026-04-09 22:53:13 +02:00
Cooldude2606
622d372776
Add feature flags to first party plugins
2026-03-24 17:44:30 +00:00
Cooldude2606
90c742ace6
2.0.0-alpha.23
2026-03-10 19:03:18 +00:00
Cooldude2606
5d9a6cdff6
Moved nil failed_deserialization to remove_player
2026-03-06 17:17:15 +00:00
Cooldude2606
f2833eec33
Add script data to allow persistence of unknown recipes
2026-03-06 16:05:57 +00:00
Cooldude2606
4badc2e9c1
Fix sync when joining a new server
2026-03-06 15:35:49 +00:00
Cooldude2606
3f6203f125
Add valid recipe check and remove empty table check
2026-03-06 13:27:45 +00:00
Cooldude2606
cdfa9860bb
Fix IPC type
2026-03-03 20:30:18 +00:00
Cooldude2606
3e7b65264e
Invert notifications array to prevent loss of new notifications
2026-03-02 17:58:45 +00:00
Cooldude2606
54557a79c5
Do not add empty array for recipe notifications
2026-03-02 16:39:20 +00:00
Cooldude2606
412c291193
Add recipe notification sync to inventory sync
2026-03-01 23:58:57 +00:00
Cooldude2606 and Hornwitser
2235294c59
Refactor user and instance manager ( #837 )
...
* Refactor UserManager to use Datastore
* Rename lib.User to UserDetails also adds to/fromUserDetails
* Fix existing tests
* Add user class tests
* Add tests for finaliseUsers
* Move HostDetails to own file with tests
* Move InstanceDetails to its own file with tests
* Rename HostInfo and add tests
* Rename InstanceInfo and add tests
- Also changes the names of the host properties related to instances
- Also removes the need to specify the location of InstanceInfo
* Make json round trip test validate schema
* Add InstanceManager
* Fix lint errors
* Extra tests
* Add final test coverage
* Add one last test to InstanceManager
* Response to comments
* Use generator rather than return anonumous generator
Co-authored-by: Hornwitser <github@hornwitser.no >
* Fix lint issue with generator
---------
Co-authored-by: Hornwitser <github@hornwitser.no >
2026-03-01 23:04:37 +00:00
Cooldude2606
02c407ef9f
Don't attempt to inc sync in single player
2026-02-10 21:54:28 +00:00
Copilot and Danielv123
9018397b09
Fix logistics data on servers without logistic researched ( #809 )
...
* Initial plan
* Add logistics technology validation to prevent load failures
Co-authored-by: Danielv123 <6792749+Danielv123@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Danielv123 <6792749+Danielv123@users.noreply.github.com >
2026-01-28 15:03:47 +00:00
Cooldude2606
2928b9b7c5
Bump node and pnpm version
2026-01-25 00:23:09 +00:00
Cooldude2606
1fc6971278
Switch to catalogs
2026-01-25 00:02:20 +00:00
Cooldude2606
ab86cd2b1c
Update package json and tsconfig
2026-01-24 22:47:40 +00:00
Cooldude2606
98650b9bfb
2.0.0-alpha.22b (plugins)
...
Due to the bump of lib version, all plugins must also be bumped to 22b
2025-11-30 22:07:37 +00:00
Cooldude2606
24e290746d
2.0.0-alpha.22
2025-11-07 19:48:21 +00:00
Cooldude2606
681e78967f
Webpack Build Improvements ( #791 )
...
* Bump @swc/core to 1.13.3
* Switch to using --mode production rather than --env
Closes #792
* Add cache
2025-08-17 15:54:37 +01:00
Cooldude2606
5b56aa3fea
v2.0.0-alpha.21
2025-05-26 00:29:28 +01:00
Cooldude2606
4e9df0bc21
v2.0.0-alpha.20
2025-02-28 23:55:11 +00:00
Cooldude2606
9f888867fe
Dep version bumps
...
Temp Fix #737
2025-02-25 21:09:11 +00:00
Daniel
97e25eb885
Handle missing logistic requester point ( #731 )
2025-01-20 11:11:47 +00:00
Cooldude2606
0baf47c8e7
v2.0.0-alpha.19
2024-12-23 22:08:23 +00:00
Cooldude2606
ff9ba0271f
Expand compat to 0.17 ( #711 )
2024-12-13 13:48:52 +00:00
Daniel
98a15d3366
Merge pull request #692 from clusterio/plugin-management
...
Add plugins automatically
2024-11-29 20:18:42 +00:00
Danielv123
45ae20051f
Fix specifying default quality for 1.1 migration
2024-11-28 20:18:22 +00:00
Danielv123
d1baab5e7f
Synchronize space age logistics slots
...
Requests of the v1 format is automatically upgraded and placed in a new section. Filters in named sections are not synchronized to avoid messing with non-player entities on servers you join. Synchronizing logistics groups falls under the scope of another plugin.
2024-11-28 20:18:22 +00:00
Danielv123
2fb33c9648
Support synchronizing crafting queue in 2.0 with new storage api
2024-11-27 17:28:59 +00:00
Danielv123
5586b1640b
Include keywords for clusterio and factorio in all first party packages
2024-11-26 08:17:45 +00:00
Danielv123
397dc6a5a6
Autodiscover plugins in dependencies with keyword "clusterio-plugin"
2024-11-25 17:23:03 +00:00
Cooldude2606
ebf8504507
Patches after manual testing
2024-11-23 14:27:06 +00:00