mineral 3.2.0 mineral: ^3.2.0 copied to clipboard
Mineral is a Discord framework for designing discord bots in Dart.
3.1.0 #
- Implement Invites
- Implement invite packets (create, delete)
- Implement many select menus (dynamic, user, role, channel, mentionable)
- Migrate of Discord component to builders (wait next release to allow constructor declaration)
- Improve
main.dart
file entrypoint - Implement new package concept
- Fix message delete issue (no message when resolving from message id)
3.0.0 #
- Implement cli & refactor
- Implement new features
- Assign true templates
- Improve core
- Add commands git
- Implement Attachments
- Channel not initialized
- Implement http builder & split http service
- Edit attachments in messages
- Implement message bulk delete
- Improve cache
- Interaction and commands in dm channels
- Improve users
2.6.2 #
- Fix bad guild id
- Remove nullable content of
Message
2.6.1 #
- Remove
late
keyword & refactor - Improve
ButtonInteration
access with getters
2.6.0 #
- Remove mixins to public access
- Add
createdAt
andupdatedAt
toMessage
- Add correct message type from
fetch()
2.5.0 #
- Add
make:service
- Add
<String>.equals(value)
- Remove String formatters and implement Recase
2.4.1 #
- Fix wrong template (make:event)
- Fix wrong template (make:state)
2.4.0 #
- Redesign of the order guest
- Implemented the new CLI from
mineral_cli
. - Removing dependencies using
ffi
- Refactor application
- Move managers to services
2.3.1 #
- Fix bad User avatar decoration type
- Improve
category.create()
return type - Make allow and deny to no required params
2.3.0 #
- Improve context menu declaration
- Fix bad state matching
2.2.0 #
- Add plugins access to the
MineralContext
2.1.0 #
- Migrate environment to dedicated package
2.0.0 - Release #
- Improve accessibility
- Implement lasted Discord updates
- Move decorators to fully generics
- Improve collections key matching (thanks generics)
- Move framework context to dedicated mixin
MineralContext
- Move ioc accessibility to dedicated mixin
Container
- Standardized packages entrypoints
- Add executable compile feature
- More..
1.2.1 #
- Fix wrong userId key into interactions
1.2.0 #
- Implement
setDefaultReactionEmoji
method - Implement
setTags
method - Implement
setDefaultRateLimit
method
1.1.0 #
- Implement forum channels
1.0.8 - 1.0.9 #
- Add missing return
1.0.7 #
- Implement
unban
method - Improve voice member
1.0.6 #
- Fix CategoryChannel cast
- Improve
nickname
getter, it returns the username if nickname is not defined - Implement
getOrFail
andgetOr
methods on Environment
1.0.5 #
- Fix missing examples
1.0.4 #
- Fix badge url
1.0.3 #
- Improve
dart analyse
to get 100% - Generate api documentation
1.0.2 #
- Write documentation examples
1.0.1 #
- Improve readme shields
- Improve
dart analyse
to get 100% - Remove unimplemented code
1.0.0 Pre-release #
- Initialize mineral framework project