Releases: piccolo-orm/piccolo_admin
1.3.3
1.3.2
Added CSP (Content Security Policy) middleware to stop malicious SVG files from executing JavaScript. This was possible if:
- Local media storage was enabled
- SVG uploads were allowed from untrusted sources
- When viewing an uploaded SVG in Piccolo Admin, if you open the SVG in a new tab then it's possible for JavaScript embedded in the SVG file to run.
It's recommended that you upgrade to this version. Thanks to @Skelmis for this.
1.3.1
1.3.0
1.2.2
1.2.1
Fixed a bug with Array
columns which have choices defined. Both a select
and input
widget were being shown in some situations.
1.2.0
Python 3.12
Added Python 3.12 support.
Improved Filtering
When filtering Varchar
and Text
columns, you can now specify the match
. Previously, it always defaulted to contains
, but now you can specify starts
, ends
and exact
. For example, you can now filter for a movie with a name starting with Star Wars
.
When filtering numeric / date / time columns, you can now specify the not equals
operator. For example, give me all the movie tickets which aren't on a certain day.
Bug fixes
Fixed some minor bugs, and added additional Playwright tests.
1.1.3
1.1.2
The sidebar styles were improved (see this issue for more info).