MyMonsterUI / MonsterUI /CHANGELOG.md
AItool's picture
Upload 81 files
d467ea7 verified

Release notes

1.0.29

Bugs Squashed

  • apply_classes wraps some elements in html/body/head tags (#135)

1.0.28

New Features

  • allow optional renderer (#134)

Bugs Squashed

  • render_md doesn't render images with data uris when img_dir is set (#132)

1.0.26

Bugs Squashed

  • fix render_md non http/s urls (#133), thanks to @comhar

1.0.25

Bugs Squashed

  • remove modal on close (#130), thanks to @comhar
  • Buttons not working in Modal added to the DOM by HTMX. (#126)

1.0.24

New Features

  • use uikit to initialise and open modals inserted with htmx (#127), thanks to @comhar

1.0.23

Bugs Squashed

  • fragment md parsing does not work (#124)
  • llms.txt showing "internal server" errors (#122)

1.0.22

  • Create custom themes

Bugs Squashed

  • Unicode strings with encoding declaration are not supported (#123)
  • Update DropDownNavContainer class to remove unnecessary width class (#114), thanks to @ndendic
  • fix font weight ordering (#113), thanks to @comhar
  • FieldSet inputs in Form are misaligned when monsterui is active (#87)

1.0.21

New Features

  • The new ApexChart component can create line charts, pie charts and more. (#110), thanks to @ndendic
  • Toasts now disappear automatically after 5 seconds. You can adjust the duration by using the dur field (e.g. Toast('My Toast', dur=10.0)). (#109), thanks to @comhar

Breaking Change

  • Katex is no longer included in the default headers. To include it set katex=True when calling .headers. (i.e. Theme.slate.headers(katex=True)). (#105), thanks to @comhar

1.0.20

New Features

  • Add icon header param to optionally not bring in icons js lib (#99)

Bugs Squashed

1.0.19

New Features

1.0.18

  • Hotfix accidental deletion of label select :(

1.0.16

Bugs Squashed

  • Select not properly checking presence of hx-trigger

1.0.14

New Features

Bugs Squashed

  • Select htmx compatibility bug
  • SVG Path Name Collision Issue in MonsterUI (#85)

1.0.13

Bugs Squashed

  • LabelCheckboxX ignores id set manually (#80)
  • Select sending multiple values to HTMX

1.0.10

New Features

  • Cusom Themes support in ThemePicker (#71), thanks to @ndendic

1.0.8

  • Add lightbox and Insertable select

1.0.7

New Features

  • Add select kwargs to Select and LabelSelect (#70)

Bugs Squashed

  • Update component classes to align with Franken UI v2.0 (#67), thanks to @Zaseem-BIsquared
  • Updated ContainerT, CardT, and TableT class names to match the documented patterns from Franken UI v2.0 docs

1.0.6

Bugs Squashed

1.0.5

  • Add Center component

1.0.4

New Features

  • Bug fix to correct theming conflict in theme initialization

1.0.2

  • Bug fix to add dark mode theme selector to TW config, thanks to @curtis-allan

1.0.1

  • Theme bug fix not allowing theme changes to stick, thanks to @zaseem-bisquared
  • Documentation bug fix on tutorial app, thanks to @decherd

1.0.0

New Features

  • Migrated to use FrankenUI version 2.0 version

  • Brand new simplified NavBar api, including enhanced sticky and scrollspy options, thanks to @ohmeow and @curtis-allan

  • Latex rendering enabled via katex (#58), thanks to @algal

  • Add API References and Guides to llms.txt (#54)

  • New Range component, which includes min/max range

  • New center component thanks to inspiration from Carson of HTMX (#52)

  • Better Theme Picker (#51)

  • Upload Zone and Upload Button Components added (#50)

Bugs Squashed

0.0.34

Bugs Squashed

  • Table markdown rendering bug fix (#46)

0.0.33

New Features

  • Add subtitle function for common semantic styling option (#44)

  • Add semantic text styling to docs examples (#42)

  • Created higher level Navbars function for auto-responsive collapse to mobile and easier interface (#33), thanks to @curtis-allan

  • Added Scrollspy to Nav and NavBar and example that demonstrates it (#31), thanks to @99ch

  • Added Highlight JS integration to headers (#28), thanks to @99ch

Bugs Squashed

  • Improve defaults for Navbar when components are passed so it doesn't override styling specified toby user (#43)