-
v2.2 Stable
released this
2024-06-20 00:59:40 +00:00 | 0 commits to main since this releaseVersion 2.2 brings bug fixes and environment updates.
Bug Fixes
- The
myWebLog init
command will now force the URLs and e-mail addresses provided to be lowercase (#45). Users' e-mail addresses are also forced lowercase throughout the application, and the database upgrade will convert existing e-mail addresses to lowercase. The net effect of this makes e-mail address comparison case-insensitive. - v2 moved themes into a
/themes
directory, which will allow containerized applications to mount a volume there and preserve themes across container rebuilds. In all versions, though, theme uploads would silently fail if this directory did not exist. The application will now create this folder if it does not exist, and any failure should be... well, not silent (#49).
Environment Updates
- The version of htmx used by the admin area, and inserted by the "Auto htmx" setting, is now 2.0.0 (#50). There are some minor breaking changes, but if you are not using websockets or server sent events (SSE), and are not using htmx to load URLs outside your site, you will not notice. See the project's release announcement for more details.
- Support for .NET 7 has been dropped; it reached its end of life in May (#48).
Upgrading
Download the file below for your environment, expand the archive, and copy the contents on top of what you currently have. The application will update the database to 2.2 on its first run. (If you directly modified
appsettings.json
, ensure your changes are not lost in this process.)Containers! The containerized version of myWebLog is now available here; look under the "Packages" tab.
myweblog:2.2
is the container to use for PostgreSQL or RethinkDB databases, andmyweblog:2.2-sqlite
is the one to use for SQLite databases. (SQLite does not work correctly with this application on the smaller Alpine-based images.) There are also "2" and "latest" tags for both variants.Downloads
- The