Skip to content

Releases: tronbyt/pixlet

pixlet 0.53.1

Choose a tag to compare

@github-actions github-actions released this 25 Jun 08:43

What's Changed

  • add option to show grid for easier spacing reference by @ryan-doucette in #445
  • chore(deps): bump node from 25-alpine to 26-alpine by @dependabot[bot] in #441
  • chore(deps): bump axios from 1.15.0 to 1.16.1 in /frontend by @dependabot[bot] in #443
  • chore(deps): bump react-router and react-router-dom in /frontend by @dependabot[bot] in #444
  • chore(deps): bump ghcr.io/devcontainers/features/node from 1.7.1 to 2.0.0 by @dependabot[bot] in #439
  • chore(deps): bump golang from 1.26.2-alpine to 1.26.3-alpine by @dependabot[bot] in #442
  • Fix memory leak in WebP decoder by @jxxe in #449
  • render(marquee): double Marquee content cap (10× → 20×) by @jvivona in #447
  • chore(deps): bump golang from 1.26.3-alpine to 1.26.4-alpine by @dependabot[bot] in #446
  • chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #451
  • chore(deps): bump form-data from 4.0.5 to 4.0.6 in /frontend by @dependabot[bot] in #450
  • chore(deps): bump esbuild, @vitejs/plugin-react and vite in /frontend by @dependabot[bot] in #448
  • chore(deps): bump js-yaml from 4.1.1 to 4.2.0 in /frontend by @dependabot[bot] in #452
  • chore(encode,render): remove leftover native webp logic by @gabe565 in #453

New Contributors

Full Changelog: v0.53.0...v0.53.1

pixlet 0.53.0

Choose a tag to compare

@github-actions github-actions released this 02 Jun 18:24

What's Changed

  • feat(profile): add --config flag by @gabe565 in #401
  • feat(render,profile,serve): add Redis cache support by @gabe565 in #402
  • docs(cmd): group subcommands; update usages and examples by @gabe565 in #403
  • refactor(tronbytapi): create Tronbyt API client by @gabe565 in #404
  • test: language updates; fix testify usage by @gabe565 in #405
  • chore(deps): bump github.com/go-git/go-git/v5 from 5.17.0 to 5.17.1 by @dependabot[bot] in #407
  • chore(deps): bump golang.org/x/image from 0.36.0 to 0.38.0 by @dependabot[bot] in #406
  • fix(create): properly handle apps repo dir layout by @gabe565 in #408
  • perf(create): use git cli to determine repo root by @gabe565 in #409
  • chore(encode): remove avif and native webp encoders by @gabe565 in #410
  • chore(deps): migrate to active hashstructure fork by @gabe565 in #411
  • refactor(gen): code cleanup and optimizations by @gabe565 in #412
  • fix(runtime,xpath): fix config and xpath hashes never changing by @gabe565 in #413
  • chore(deps): bump vite from 7.3.1 to 7.3.2 in /frontend by @dependabot[bot] in #414
  • feat(cmd): add shell completions for generated fields by @gabe565 in #415
  • feat(cmd): pass metadata to shell completion by @gabe565 in #417
  • fix(api): remove details from error response to fix security warning by @gabe565 in #416
  • feat: add method to render applet from FS by @gabe565 in #418
  • fix(runtime): load version from build info if not set by @gabe565 in #419
  • feat(push): support - arg to read from stdin by @gabe565 in #420
  • perf(runtime): cache compiled applet code by @gabe565 in #421
  • chore(deps): update go to v1.26.2; bump dependencies by @gabe565 in #422
  • fix(encode): --webp-level flag being ignored by @gabe565 in #424
  • fix(runtime): do not allow a local star file to clobber a built-in module by @gabe565 in #425
  • Document loading asset from files by @liesen in #423
  • chore(deps): bump follow-redirects from 1.15.11 to 1.16.0 in /frontend by @dependabot[bot] in #426
  • feat(cmd): create pixlet login command by @gabe565 in #427
  • docs(readme): use new docs URL; change Tidbyt to Tronbyt by @gabe565 in #429
  • Fix image readall examples by @liesen in #431
  • feat(render): support passing bytes to render.Image by @gabe565 in #432
  • perf(render): detect image mime type instead of trying all parsers by @gabe565 in #433
  • chore(starlarkutil): simplify keyed iterator interface by @gabe565 in #434
  • chore: improve error messages by @gabe565 in #435
  • fix(http): move context higher in stack to prevent early timeout by @gabe565 in #437
  • feat(http): add PIXLET_HTTP_TIMEOUT env by @gabe565 in #438
  • chore(deps): bump postcss from 8.5.8 to 8.5.12 in /frontend by @dependabot[bot] in #436

New Contributors

Full Changelog: v0.52.0...v0.53.0

pixlet 0.52.0

Choose a tag to compare

@github-actions github-actions released this 26 Mar 17:49
1080a90

What's Changed

  • feat(render): add hard-edged stroke rendering for line primitives by @gabe565 in #388
  • docs(render): clean up source docs formatting by @gabe565 in #389
  • perf(render): reduce memory footprint by streaming frames by @gabe565 in #390
  • perf(render): decrease memory usage using lazy receiver funcs by @gabe565 in #391
  • perf: preallocate slices to reduce memory usage by @gabe565 in #392
  • perf(starlarkhttp): fix memory leak; optimize string parsing by @gabe565 in #394
  • chore(deps): bump yaml from 1.10.2 to 1.10.3 in /frontend by @dependabot[bot] in #393
  • perf(schema): decrease memory usage by preallocating more slices by @gabe565 in #396
  • perf(file): preallocate buffer size by @gabe565 in #397
  • refactor(starlarkutil): add generic int conversion func by @gabe565 in #398
  • chore(applet): fix context.AfterFunc leak by @gabe565 in #399
  • chore(deps): bump picomatch from 4.0.3 to 4.0.4 in /frontend by @dependabot[bot] in #395
  • fix(profile): applet options not included in shell completion by @gabe565 in #400

Full Changelog: v0.51.3...v0.52.0

pixlet 0.51.3

Choose a tag to compare

@github-actions github-actions released this 11 Mar 01:34
77ab6bb

What's Changed

  • feat(loader): add option to override show_full_animation by @gabe565 in #383
  • chore(loader): clean up duplicated rendering code by @gabe565 in #384
  • fix(frontend): text box sizing issue after dependency update by @gabe565 in #385
  • perf(encode): preallocate filtered image slice by @gabe565 in #386
  • fix(serve): fix browser opening on serve failure by @gabe565 in #387

Full Changelog: v0.51.2...v0.51.3

pixlet 0.51.2

Choose a tag to compare

@github-actions github-actions released this 10 Mar 22:08

What's Changed

  • feat(random): add random.float() by @gabe565 in #380
  • chore(deps): update dependencies by @gabe565 in #381
  • fix(cache): return errors from NewRedisCache instead of panic by @gabe565 in #382

Full Changelog: v0.51.1...v0.51.2

pixlet 0.51.1

Choose a tag to compare

@github-actions github-actions released this 10 Mar 03:52
fb3e14d

What's Changed

  • feat(cmd): use the current dir if applet path is not passed by @gabe565 in #370
  • fix(serve): fix page title when running pixlet serve . by @gabe565 in #371
  • feat(cmd): add logging to community validation cmds by @gabe565 in #372
  • fix: ignore empty color string; log invalid colors; fix docs by @gabe565 in #379
  • chore(deps): bump docker/login-action from 3 to 4 by @dependabot[bot] in #378
  • chore(deps): bump docker/metadata-action from 5 to 6 by @dependabot[bot] in #377
  • chore(deps): bump docker/setup-qemu-action from 3 to 4 by @dependabot[bot] in #376
  • chore(deps): bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #375
  • chore(deps): bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #374
  • chore(deps): bump golang from 1.26.0-alpine to 1.26.1-alpine by @dependabot[bot] in #373

Full Changelog: v0.51.0...v0.51.1

pixlet 0.51.0

Choose a tag to compare

@github-actions github-actions released this 03 Mar 06:04
8c610d6

What's Changed

  • chore(deps): bump golang from 1.25.6-alpine to 1.25.7-alpine by @dependabot[bot] in #353
  • chore(deps): bump github.com/go-git/go-git/v5 from 5.16.4 to 5.16.5 by @dependabot[bot] in #354
  • chore(deps): bump axios from 1.13.2 to 1.13.5 in /frontend by @dependabot[bot] in #355
  • chore(deps): bump golang from 1.25.7-alpine to 1.26.0-alpine by @dependabot[bot] in #356
  • fix(runtime): clean up expired cache entries by @gabe565 in #357
  • feat(serve): automatically open a browser by @gabe565 in #359
  • chore: small cleanups and performance optimizations by @gabe565 in #360
  • chore(deps): bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 by @dependabot[bot] in #358
  • chore(deps): bump rollup from 4.55.2 to 4.59.0 in /frontend by @dependabot[bot] in #361
  • perf(render): unload unused fonts after 1 hour by @gabe565 in #363
  • fix: add context to render, schema, and http funcs by @gabe565 in #362
  • chore(gen): move some static code out of generators by @gabe565 in #364
  • chore(deps): bump actions/attest-build-provenance from 3 to 4 by @dependabot[bot] in #365
  • chore(deps): bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #366
  • chore(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #367
  • fix(gen): remove extra newlines in docs by @gabe565 in #369
  • feat: add strings.star; color type; param for secure random numbers by @gabe565 in #368
  • fix(filter): child bounds not always respected by @gabe565 in #348

Full Changelog: v0.50.2...v0.51.0

pixlet 0.50.2

Choose a tag to compare

@github-actions github-actions released this 24 Jan 12:41
afa964e

What's Changed

  • ci: clean up release scripts and simplify GitHub Actions workflow by @IngmarStein in #350
  • ci: fix docker build errors; run docker build without push on pr by @gabe565 in #351
  • chore: run golangci-lint and fix errors by @IngmarStein in #352

Full Changelog: v0.50.1...v0.50.2

pixlet 0.50.1

Choose a tag to compare

@github-actions github-actions released this 21 Jan 20:06
8922e8f

What's Changed

Full Changelog: v0.50.0...v0.50.1

pixlet 0.50.0

Choose a tag to compare

@github-actions github-actions released this 21 Jan 17:47

What's Changed

Full Changelog: v0.49.9...v0.50.0