v0.1.0b1
First release of hikari-flare!!! Hope there aren't too many bugs.
What's Changed
- Add param spec by @Lunarmagpie in #2
- Improve serialization functions by @Lunarmagpie in #3
- Add Converters by @Lunarmagpie in #4
- Rename id to serde by @Lunarmagpie in #5
- add workflows by @Lunarmagpie in #6
- Add docs by @Lunarmagpie in #7
- Space Efficient IntConverter impl by @Lunarmagpie in #8
- Fix 0 not being escaped by @Lunarmagpie in #9
- Remove poetry, add license by @HyperGH in #10
- Fix CI by @Lunarmagpie in #11
- Minor internal refactor, add flare.Row by @HyperGH in #12
- Fix CI not passing by @Lunarmagpie in #16
- Implement Context by @HyperGH in #20
- Add select menus by @Lunarmagpie in #21
- Add sphinx documentation by @HyperGH in #26
- Update readme example by @HyperGH in #28
- Fix button label & emoji not being optional by @HyperGH in #29
- Fix deserializing Unions by @Lunarmagpie in #32
- Add BoolConverter by @HyperGH in #31
- Support *args in component callbacks by @Lunarmagpie in #24
- Add custom serde support by @HyperGH in #27
- Typechecking CI no longer runs lint pipeline by @Lunarmagpie in #34
- Add Row.from_message() by @HyperGH in #22
- Fix args not working by @Lunarmagpie in #36
- Use latin1 as encoding by @Lunarmagpie in #40
- Build docs to github pages by @Lunarmagpie in #44
- Make supporting subclasses for type in converters explicit by @Lunarmagpie in #42
- Hash default cookie by @HyperGH in #38
- Add float converter by @Lunarmagpie in #41
- Change default value of SEP and NULL by @Lunarmagpie in #46
- Make
.set()
optional if the component only has optional kwargs. by @Lunarmagpie in #48 - Speed up fetching converters with
lru_cache
by @Lunarmagpie in #53 - Start writing starting guide by @Lunarmagpie in #52
- Add link button by @Lunarmagpie in #43
- Add converter guide by @Lunarmagpie in #55
- Add set methods by @Lunarmagpie in #58
- Add shorthand methods to edit
t.Sequence[flare.Row]
by @Lunarmagpie in #56 - Async Converters by @Lunarmagpie in #63
- Add CLI by @HyperGH in #60
- Add short-hand method overload for defer by @HyperGH in #61
- Fix CI not running on PRs by @Lunarmagpie in #65
- hikari==dev112 - remove replace_attachments & update type for attachment by @Le0Developer in #69
- Bump hikari version to dev112 by @Lunarmagpie in #70
- New decorator API and class-based buttons by @Lunarmagpie in #68
- Use gather for converters when creating rows by @Lunarmagpie in #64
- Fix Serde by @Lunarmagpie in #71
- Unique IDs for buttons with identical parameters by @Lunarmagpie in #73
- Remove the
enumerate
iterator by @Lunarmagpie in #76 - Fix a bug where dataclasses would have wrong default value by @Lunarmagpie in #77
- Migrate to pyproject.toml and add publish script by @Lunarmagpie in #79
- Add an example for components and
ctx.values
by @Lunarmagpie in #78 - Add state guide by @Lunarmagpie in #57
- Improve project metadata by @Lunarmagpie in #80
- Allow users to use field names that are the same as superclass attributes by @Lunarmagpie in #82
- Support hikari dev113 by @Lunarmagpie in #84
- Add support for modals by @Lunarmagpie in #85
- Prepare for release 0.1.0b1 by @Lunarmagpie in #81
- Fix the CI by @Lunarmagpie in #86
New Contributors
- @Lunarmagpie made their first contribution in #2
- @HyperGH made their first contribution in #10
- @Le0Developer made their first contribution in #69
Full Changelog: https://github.com/brazier-dev/hikari-flare/commits/0.1.0b1