Skip to content

2.1.0#1226

Merged
andrew-welker merged 32 commits into
mainfrom
release
Mar 26, 2025
Merged

2.1.0#1226
andrew-welker merged 32 commits into
mainfrom
release

Conversation

@andrew-welker
Copy link
Copy Markdown
Contributor

No description provided.

andrew-welker and others added 30 commits March 7, 2025 11:43
In order to solve some dependency issues that keep cropping up, MC
should be moved back into the Essentials repo and loaded automatically
on startup. This will allow for all plugins that use the MC Messengers
library to use the same version without fear of overwriting a dll due to
loading of plugin libraries.
In order to prevent eventual version collision and confusion, and to
allow for deprecation of existing packages, the names of the MC packages
are now reflective of the fact that they are no longer
pluginsbuild(force-patch): change names of MC packages

In order to prevent eventual version collision and confusion, and to
allow for deprecation of existing packages, the names of the MC packages
are now reflective of the fact that they are no longer plugins.
CPLZs are not required for using Essentials as a dependency, and just
adds noise that's not required.
In an effort to make it easier to use the logging mechanism, I added 4 overloaded methods for each level to allow for logging exceptions at any level, not just error.

I also added overloads for each level to the extensions so that an exception can be logged at any level, not just error.
Some constructors for messengers were taking Device rather than the specific type they needed.
Andrew Welker and others added 2 commits March 26, 2025 08:55
This has been replaced by the `IHasInputs<T>` interface and was marked to be removed in the 2.0.0 release.
Bring Portal Core and Mobile Control into Essentials
@andrew-welker andrew-welker merged commit 09dd8f0 into main Mar 26, 2025
@andrew-welker andrew-welker deleted the release branch March 26, 2025 18:28
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