mineral 4.0.0-dev.5 copy "mineral: ^4.0.0-dev.5" to clipboard
mineral: ^4.0.0-dev.5 copied to clipboard

Mineral is a Discord framework for designing discord bots in Dart.

4.0.0-dev.5 #

  • Add event parameters
  • Prepare integration with mineral_cli

4.0.0-dev.4 #

  • Add server methods
  • Add server events
  • Fix missing server_id property (see pull request)

4.0.0-dev.3 #

  • Move core into src folder
  • Add api import namespace
  • Add container import namespace
  • Add events import namespace
  • Add services import namespace
  • Add utils import namespace

4.0.0-dev.2 #

What's Changed #

4.0.0-dev.1 #

New Contributors #

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 and updatedAt to Message
  • 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 and getOr 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
17
likes
120
pub points
52%
popularity

Publisher

verified publishermineral-foundation.org

Mineral is a Discord framework for designing discord bots in Dart.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

args, collection, ffi, http, intl, logging, mansion, path, prompts, recase, rxdart, tint, toml, uuid, watcher, win32, yaml

More

Packages that depend on mineral