Skip to content

Latest commit

 

History

History
241 lines (127 loc) · 7.5 KB

CHANGELOG.md

File metadata and controls

241 lines (127 loc) · 7.5 KB

Release notes

0.2.4

Bugs Squashed

  • Signature may not resolve types from str (#198)

0.2.3

New Features

0.2.2

New Features

  • Check for railway app version (#192)
  • Update flat_xt to handle single FT item (#190)
  • Support FT in HTTPException handling (#175)
  • Add pep8_app.py (#163)
  • Add support for LaTeX formula rendering when rendering markdown (#158), thanks to @yym68686
  • Add to request: req.hdrs,req.ftrs,req.htmlkw,req.bodykw (#152)
  • Add htmlkw to fast_app (#145), thanks to @ranzuh
  • Add Form for multipart form data; initial poetry compatibility for serve (#137)
  • changes toast names to avoid conflict with bootstrap (#133), thanks to @vacmar01
  • Automatically move ('title','meta','link','style','base') into head (#122)
  • Allow for Any or FT as return type of routes (#112)

0.2.1

Bugs Squashed

  • railway deploy did not connect mount point on first use (#89)

0.2.0

  • Initial launch version

0.1.11

Breaking changes

  • Rename run_uv to serve (#84)

0.1.10

Dependencies

  • Update for fastcore XT to FT name change

0.1.9

New Features

  • Skip redundent formatting in loose_format (#79)
  • Add htmlkw param to FastHTML (#78)

0.1.8

New Features

  • Remove comments in html2xt (#76)
  • Handle relative paths in Social (#70)
  • Add ftrs for scripts etc at end of body element (#62)
  • Updated html2xt to use unpacked dicts when attr keys are not valid python names (#57), thanks to @matdmiller

Bugs Squashed

  • fix social relative urls (#77)

0.1.7

New Features

  • Add indent to html2xt (#53)
  • New fasthtml.ft namespace for components (#50)
  • Add bodykw in fast_app (#49)

0.1.6

New Features

  • File function (#48)
  • Remove picolink in fast_app if default_hdrs is False (#47), thanks to @pydanny

0.1.5

New Features

  • Add Favicon and Socials header creators (#45)
  • cookie function (#43)

0.1.4

New Features

  • ScriptX and StyleX for templated generation from external files (#42)

0.1.2

Breaking changes

  • fast_app returns app.route as well as app (#38)

New Features

  • Add viewport and charset to Meta by default (#36)
  • New function run_js (#36)

0.1.1

New Features

  • Add fasthtml.toasts (#35)
  • 'Afterware' support
  • Add injects to request
  • Basic websocket support (#29)
  • Support meta tags in returned tuple (#28)
  • Support npm provider in jsdelivr (#27)

Bugs Squashed

  • Style does not accept multiple positional args correctly (#34)

0.1.0

New Features

  • Add railway_deploy (#26)

0.0.17

New Features

  • Add run_uv() (#25)
  • New demo app (#25)
  • Add Container component (#24)
  • Add all HTML elements (#22)
  • Add svg.py (#21)

0.0.16

New Features

  • Update dashes to underscores in attrs in html2xt (#20)
  • Rename fasthtml.all to fasthtml.common (#19)

0.0.15

New Features

  • Add Titled (#18)
  • Disable PicoCSS font scaling
  • Use constant time string comparison for password checking, h/t José Valim (#17)

0.0.14

New Features

  • Add surreal js and scope scripts to default headers, and add default_hdrs bool to allow removing default headers (#16)
  • Add xtend.py Script and Style that do not need NotStr (#15)
  • Add jsd (#14)
  • Handle lists of hdrs (#14)
  • Autogen HTML wrapper for non-htmx partials (#13)

Bugs Squashed

  • html2txt only parses first partial (#12)

0.0.13

New Features

  • Add html2xt (#11)

0.0.12

New Features

  • Live Reloading (#9), thanks to @comhar
  • Add adv_app example (#8)

Bugs Squashed

  • use sqlite_minutils in all.py (#10)

0.0.10

New Features

  • sortable js support (#7)
  • Add MarkdownJS and support textareas (#6)
  • Handle multi-value form data correctly

0.0.9

New Features

  • Module __getattr__ for components (#5)
  • add railway cli link command (#4)

0.0.5

Bugs Squashed

  • fix body arg parsing (#2)

0.0.3

  • Init release