Changelogs >

Vanillaplusjs

PyUp actively tracks 419,855 Python packages for vulnerabilities to keep your Python environments secure.

Scan your dependencies

0.1.11

Adds default mimetypes so that when serving via the dev server on windows javascript modules and the like can be loaded

0.1.10

Resolves parent files not being rebuilt in some situations, causing files to be cleaned but not recreated when in dev --watch mode

0.1.9

Resolves crashing when there are top-level comments in CSS files

0.1.8

Adds the following build feature:


html
<meta property="og:url">


will be updated to include the full url and path of the file being processed, e.g.

html
<meta content="https://example.com/account.html" property="og:url">


Alternatively, you can specify the relative path:


html
<meta content="/try" property="og:url">


becomes

html
<meta content="https://example.com/try" property="og:url">

0.1.7

Adds the following build feature:


html
<meta property="og:url">


will be updated to include the full url and path of the file being processed, e.g.

html
<meta content="https://example.com/account.html" property="og:url">


Alternatively, you can specify the relative path:


html
<meta content="/try" property="og:url">


becomes

html
<meta content="https://example.com/try" property="og:url">

0.1.6

Removes an unused import to tkinter which would cause builds to fail if it wasn't installed

0.1.5

Fix processor version calculation failing when installed via pip

0.1.4

Fixes installation issues when installing via pip, switches the dev server from http.server to uvicorn + starlette

0.1.2

Adds optional --symlinks and --no-symlinks options to the build command to force the symlink behavior and fixes a bug that would sometimes cause builds to fail.

0.1.0

This adds supports for outlining CSS data urls and support for generating a constants file that depends on the mode.

This is the first release where everything described in the readme is functional, though I need to use this in a real project before I can say it's production ready

0.0.11

Adds html partials support

src/public/index.html

html
<!DOCTYPE html>
<html>
<head>
<!--[TEMPLATE: ["/head/standard.html", {"title": "Try it Now"}]]-->
</head>
<body>
</body>
</html>


src/partials/head/standard.html

html
<title><!--[STACK: ["retrieve", "title"]]--></title>
<meta charset="utf-8">

0.0.10

Automatically outlines inline scripts and style tags for seamless support for strict content security policies.

0.0.9

Working image helpers - take a single uncompressed image and export in multiple resolutions and compression formats, either to a picture element injected into your HTML file or via a JS file which exports all the produced artifacts.

0.0.8

Adds preprocessor command for generating icons. This will recolor simple SVGs, produce the appropriate classes (handling the matrix of size and color), and produce buttons with an active, hovered, and disabled color.

0.0.7

Automatically add cache-busting query parameters to imports in javascript files. This generally will only work for static imports at the top of javascript files, although it is not sensitive to comments or whitespace.

0.0.6

Working dev, clean, and run commands.

0.0.5

CSS Nesting via import tags:

css
.text-body-1 {
font-size: 16px;
font-family: sans-serif;
}

.button {
background: gray;
/*! PREPROCESSOR: import .text-body-1 */
}

0.0.4

Test release

0.0.3

Adds initial implementation for the HTML modification loop via html5lib, and uses canonical url extraction as an example feature.

0.0.2

This is primarily intended to test the automatic publish flow when creating a release.