Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

figcraft-0.11.2-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: figcraft Distribution: openSUSE Tumbleweed
Version: 0.11.2 Vendor: openSUSE
Release: 1.1 Build date: Mon Oct 26 12:20:55 2026
Group: Unspecified Build host: reproducible
Size: 66177535 Source RPM: figcraft-0.11.2-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/storytold/figcraft
Summary: Design and prototype user interfaces
FigCraft is an open-source, native interface design and prototyping tool.
Lay out screens on an infinite canvas with frames, auto layout and
constraints, build reusable components and variants, and link screens
into clickable prototypes.

This package provides the desktop application; the companion figcraft-cli
subpackage provides the headless converter, renderer and command server.

Provides

Requires

License

Apache-2.0 AND (Apache-2.0 OR MIT) AND BSD-2-Clause AND BSD-3-Clause AND CDLA-Permissive-2.0 AND ISC AND MIT AND MPL-2.0 AND OFL-1.1 AND Ubuntu-font-1.0 AND Unicode-3.0 AND Zlib

Changelog

* Mon Oct 26 2026 Paolo Stivanin <info@paolostivanin.com>
  - Update to 0.11.2 (upstream tag v0.11.2, 2026-10-25; covers the
    skipped 0.10.x/0.11.x tags):
    * New Boards file kind (collaborative whiteboard), Dev Mode
      additions (imports in layer trees, compare with versions,
      inspect-only canvas, measurements, read-only layers panel),
      Text on a path tool, corner smoothing on polygons and stars,
      variable binding for text styles, font family and Selection
      colors, one presentation tab per page, notice before a
      prototype link leaves for a website.
    * Large security hardening batch: symlink traversal in the asset
      walker, owner-only recovery and data-directory permissions,
      bounded decoding and layout caches, linear-time vector, SVG and
      export paths, per-client secret for collab resume, per-IPv6
      prefix storage caps, plugin restrictions on library and font
      paths.
    * Many engine, UI and MCP/control-channel fixes and additions
      from the community batches; PDF now written with craft-libs'
      krilla; CI and packaging script hygiene.
    * Re-vendored with update=false against the upstream lockfile.
      Vendor licences re-audited: all in the shipped targets are
      under licences already listed; r-efi (MIT OR Apache-2.0 OR
      LGPL-2.1-or-later, UEFI only) is taken under MIT/Apache-2.0,
      so License is unchanged; no new copyleft, MSRV still 1.95.
    * Vendor audit: no RUSTSEC advisories reported.
* Fri Oct 23 2026 Paolo Stivanin <info@paolostivanin.com>
  - Update to 0.10.0 (upstream tag v0.10.0, 2026-10-22):
    * Linux window frame is now decided by the shared craft-window
      crate: KDE, Sway, Hyprland, COSMIC and X11 keep the native
      titlebar, GNOME keeps the app-drawn one; FIGCRAFT_TITLEBAR=app
      or system overrides it.
    * Components: Combine as variants in the context menu and Design
      panel, Add variant on a lone component, new component sets named
      from the variant path.
    * Saved documents show their chosen filename, comment drafts are
      dismissed on tool switch, a document dropped on the canvas opens
      as a new file, the pages list keeps the current page in view.
    * Fixes: CSS colour parsing rejects malformed alpha and extra
      arguments, same-server check strips the default port when the
      address has a path, whole numbers beyond the i64 range print
      correctly, SVG export Title Case no longer restarts mid-word
      across styled runs, reversed open subpaths stay open, local
      links reject non-hex tokens.
    * UTC/calendar conversion uses chrono instead of hand-rolled code;
      packaging scripts enforce HTTPS on curl downloads.
    * Re-vendored with update=false against the upstream lockfile:
      adds craft-window (second craft-libs git rev) and chrono, plus
      patch bumps (rustls, rustls-webpki, webpki-roots, zip, uuid).
      Every new or changed crate in the shipped targets is under
      licences already listed (MIT, Apache-2.0, ISC, BSD-2-Clause,
      CDLA-Permissive-2.0, Unicode-3.0), so License is unchanged; no
      copyleft added, no new system deps, MSRV still 1.95.
    * Vendor audit: no RUSTSEC advisories reported.
  - Set the fixed metainfo release date to 2026-10-22 (v0.10.0); it
    still carried the v0.6.0 date.
* Wed Oct 21 2026 Martin Pluskal <mpluskal@suse.com>
  - Fix License tag: MPL-2.0-or-later is not a valid SPDX
    identifier, use MPL-2.0 like the other craft packages
* Wed Oct 21 2026 Paolo Stivanin <info@paolostivanin.com>
  - Update to 0.8.0 (upstream tag v0.8.0, 2026-10-20):
    * Home: search files and templates; list fonts a file uses that
      are not installed; canvas frame rename by double-click; View
      toggles such as Rulers kept in preferences.
    * Web build opens files; CLI info, export, convert, render and run
      are confined to automation roots; desktop refuses unknown
      command-line options.
    * New Dutch, French (draft) and Finnish interface catalogs.
    * Fixes: prototype delete, bound colour variable alpha, recovery
      folder lock wait, REST import of slot layers.
  - Update to 0.7.0 (upstream tag v0.7.0, 2026-10-18):
    * Community batches of reviewed fixes: pen bezier handles,
      gradient icons, SVG export clipping, system clipboard in the
      browser, outline stroke on all selected layers, Japanese labels.
    * Packaging: RPM declares the glibc 2.35 floor.
    * Re-vendored; no new system deps.
* Fri Oct 16 2026 Martin Pluskal <mpluskal@suse.com>
  - New package: FigCraft 0.6.0 (upstream tag v0.6.0, 2026-10-14),
    native interface design and prototyping tool plus headless
    figcraft-cli:
    * Everyday editing: number fields, outline options, Hide when
      publishing, cursors, panel widths, dark pages.
    * Starter templates with a Templates section and first-run help;
      recent files as thumbnail cards with list view and sorting.
    * Online files with remembered ownership and crash recovery;
      online-sharing terms with a build-time server switch (kept at
      the upstream default).
    * .fig export: instance sizes, variables with modes, shared styles,
      variable-width strokes; Leptos dev-mode code export.
    * Core editor: wrapped-line alignment, prototype delays and overlay
      offsets, frame/group convert, effects on groups, full screen mode.
    * Security hardening (no CVE ids): ruzstd 0.9.1 fixes the
      RUSTSEC-2026-0344 decompression-bomb DoS; bounded SVG/SVGZ and
      plugin inputs, layer-cycle repair, owner-only preferences.
    * Vendored with update=false against the upstream lockfile; license
      re-derived over the shipped targets (see the spec notice).

Files

/usr/bin/figcraft
/usr/share/applications/ai.storyteller.figcraft.desktop
/usr/share/doc/packages/figcraft
/usr/share/doc/packages/figcraft/ATTRIBUTION.md
/usr/share/doc/packages/figcraft/NOTICE
/usr/share/doc/packages/figcraft/README.md
/usr/share/icons/hicolor/128x128
/usr/share/icons/hicolor/128x128/apps
/usr/share/icons/hicolor/128x128/apps/ai.storyteller.figcraft.png
/usr/share/icons/hicolor/16x16
/usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/16x16/apps/ai.storyteller.figcraft.png
/usr/share/icons/hicolor/256x256
/usr/share/icons/hicolor/256x256/apps
/usr/share/icons/hicolor/256x256/apps/ai.storyteller.figcraft.png
/usr/share/icons/hicolor/32x32
/usr/share/icons/hicolor/32x32/apps
/usr/share/icons/hicolor/32x32/apps/ai.storyteller.figcraft.png
/usr/share/icons/hicolor/48x48
/usr/share/icons/hicolor/48x48/apps
/usr/share/icons/hicolor/48x48/apps/ai.storyteller.figcraft.png
/usr/share/icons/hicolor/512x512
/usr/share/icons/hicolor/512x512/apps
/usr/share/icons/hicolor/512x512/apps/ai.storyteller.figcraft.png
/usr/share/icons/hicolor/64x64
/usr/share/icons/hicolor/64x64/apps
/usr/share/icons/hicolor/64x64/apps/ai.storyteller.figcraft.png
/usr/share/icons/hicolor/scalable
/usr/share/icons/hicolor/scalable/apps
/usr/share/icons/hicolor/scalable/apps/ai.storyteller.figcraft.svg
/usr/share/licenses/figcraft
/usr/share/licenses/figcraft/LICENSE-APACHE
/usr/share/licenses/figcraft/LICENSE-MIT
/usr/share/metainfo/ai.storyteller.figcraft.metainfo.xml
/usr/share/mime/packages/ai.storyteller.figcraft.xml


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Oct 29 23:33:48 2026