Hikari-miru

Latest version: v4.2.0

Safety actively analyzes 681881 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

3.1.1

- Fix `miru.Item.position`'s setter being called before `width` is set.

3.1.0

- Added `miru.Button.position` attribute, setting it will determine the ordering of buttons within a row.
- Remove deprecated functions `miru.load()` and `miru.unload()`, please use `miru.install()` and `miru.uninstall()` instead.
- Fixed multiple embed support for navigators.

3.0.3

- Update to hikari v.2.0.0.dev118 - This should fix issues related to the new component builder interface hikari implemented.

3.0.2

- Fixed new select variants throwing errors if no options were selected.
- Fixed an issue with new select variant values not being subscriptable.

3.0.1

- Fixed not being able to instantiate items that derive from `miru.ext.nav.NavItem`.

3.0.0

- BREAKING: `miru.Select` has been renamed to `miru.TextSelect` along with the decorator `miru.select` to `miru.text_select`.
- BREAKING: `miru.ext.nav.NavSelect` has been renamed to `miru.NavTextSelect`.
- Added `miru.UserSelect`, `miru.RoleSelect`, `miru.ChannelSelect`, `miru.MentionableSelect` along with their respective decorators.
- Added `Nav` variants of all new selects to `miru.ext.nav`.
- Added `miru.ext.nav.NavigatorView.swap_pages()` to allow mutating the pages of a navigator after instantiation.
- Added initial framework and CI for unit testing in the library.
- Improved the validation of item properties.
- Added note about `miru.load` and `miru.unload` being removed in 3.1.0 to deprecation warning.
- Fixed `TextInput.min_length` and `TextInput.max_length` not being able to be set to ``None``.
- Minor documentation and other fixes.

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.