Skip to content

Rusuite 3.141

Latest

Choose a tag to compare

@github-actions github-actions released this 18 Oct 05:30

Rusuite 3.141

Rusuite is a small office suite with a Rust core: Calc (spreadsheets), Write (documents) and Show
(presentations). The apps open and save real .xlsx, .docx and .pptx files, run on Windows, macOS and Linux and,
with nothing to install, in your browser at https://rusuit.es/.

3.141 is the first release with the new version numbers: each release adds one digit of π (3.141 → 3.1415 →
3.14159 …). It follows 0.1.0 and brings a large round of features in all three apps, the interface in all 24 official
EU languages and a second round of the AI assistant. Rusuite is free and open source (MIT) – and it will stay that way.

Highlights

  • Calc – sheet and workbook protection, slicers, sparklines, Flash Fill, pivot grouping and calculated fields,
    LET/LAMBDA and the new dynamic-array functions, Error Checking and Evaluate Formula, many new chart elements.
  • Write – Word's numbering galleries and List Paragraph spacing, linked text boxes and grouped shapes, .dotx
    templates and style sets, split/merge/convert tables, rich comments with @mentions, Simple Markup, more fields.
  • Show – PowerPoint's own table styles, freeform drawing with Edit Points, 177 shapes, 34 new animation effects and
    24 new transitions, media trimming, custom shows and a presenter console with pen and ink.
  • Languages – the interface in all 24 official EU languages, using each language's Office terms and informal
    address throughout.
  • AI assistant (desktop, your own key) – pictures as input, faster whole-document context through prompt caching,
    a reasoning-effort choice and answers in your language.

What's new

Calc (spreadsheets)

  • Protection: protect sheets and the workbook (Review tab, 15 permissions, password), locked and hidden cells
    honoured, hidden formulas, a padlock on protected sheets.
  • Formatting and sheets: Borders menu with 11 presets, accounting underlines, 17 pattern fills, rotated text and
    diagonal borders in print, Move or Copy sheet, unhide several sheets at once, tab colours, the active sheet is saved;
    conditional formatting, validation and pivot sources follow inserted and deleted cells.
  • Tables and data tools: deleting or renaming a table column updates structured references, custom table styles,
    slicers for tables and PivotTables, Flash Fill (Ctrl+E), Consolidate, Auto Outline, print titles for columns
    and rows, several print areas, .csv/.txt in the desktop Open dialog.
  • PivotTables: group dates (years, quarters, months) and numbers, calculated fields and items, label/value/date and
    Top 10 filters, sort by value, Distinct Count and seven Show Values As modes, blank rows, Report Filter Pages,
    Recommended PivotTables and PivotCharts.
  • Formulas: the space (intersection) and union operators, 3-D references across sheets, R1C1 references, LET and
    LAMBDA (with MAP, REDUCE, SCAN, BYROW, BYCOL, MAKEARRAY), TAKE, DROP, VSTACK, HSTACK, CHOOSECOLS, CHOOSEROWS, EXPAND,
    TOCOL, TOROW, WRAPROWS, WRAPCOLS, MMULT, MINVERSE, MDETERM, AGGREGATE and more – 247 functions; manual calculation
    (F9), Apply Names and Paste Names (F3), Error Checking with green triangles, Evaluate Formula, Watch Window,
    trace arrows that follow edits.
  • Conditional formatting and sorting: "A Date Occurring", above/below average with standard deviations, Excel 2010
    data bars (solid fill, border, negative colour, axis), Format Painter, rules that move with paste, cut and sort,
    Circle Invalid Data, sort and filter by cell colour, font colour and icon, custom lists, left-to-right sort, date
    groups in the filter list.
  • Charts: fills, borders, shadows and rounded corners for the chart and plot area, text formats on every element,
    rotated category labels, error bars, data tables, up/down bars, high-low lines, per-point labels and labels from
    cells, manual layouts by dragging, chart sheets, =SERIES() in the formula bar.
  • Sparklines: line, column and win/loss sparklines in cells and in print, with the Sparkline tab and 36 styles.
  • Cells and comments: text overflow, #### and wrap like Excel (also in print), split panes and the saved scroll
    position, Go To Special, a Comments pane across all sheets with @mentions, picture cropping and the Picture Format
    tab, pictures, notes and comments in print, faster printing.

Write (documents)

  • Lists: List Paragraph style and contextual spacing, Backspace at the start of a list item like Word, list levels
    from real indents, bullet, numbering and multilevel galleries, Define New Number Format and Bullet, Set Numbering
    Value, heading numbers in the table of contents and Navigation pane.
  • Shortcuts: Word's grow/shrink font, small caps, all caps, double underline, Ctrl+T, Ctrl+Q, Shift+F3, underline
    words only (Ctrl+Shift+W) and the special-character shortcuts.
  • Pages: mixed portrait and landscape pages each at their own size (also in print and PDF), editable footnote
    continuations, footnote and endnote numbering per section, endnotes at the end of a section, nested tables that split
    across pages, faster pagination.
  • Styles and templates: Word's bold/italic toggle rule, Font › Advanced, Manage Styles, the Design tab with 10 style
    sets and paragraph spacing, numbering in Modify Style, Reveal Formatting (Shift+F1), .dotx templates (File › New
    with Blank, Report, Letter, Memo and Minutes), more document properties and fields.
  • Drawings: grouped shapes, linked text boxes, drag-to-draw, rotation handles, crop to shape/aspect/fill/fit, soft
    edges and bevels, text wrapping on both sides, hyperlinks on shapes and pictures, drawing canvases, Align/Distribute,
    the Selection pane (Alt+F10) and the Position dialog.
  • Tables: split and merge tables, convert text to table and back, AutoFit, floating tables, Table Properties,
    Borders and Shading, Border Styles and the Border Painter, View › Gridlines, drag indent and column markers on the
    ruler, unequal columns, basic AutoCorrect, units cm/in in File › Options.
  • Comments, notes and fields: bold/italic/underline and links in comments, @mentions, comments in footnotes and
    endnotes, Display for Review (Simple Markup, No Markup, Original), Print Markup, convert footnotes and endnotes,
    separators, SECTIONPAGES, STYLEREF, SEQ and REF switches, field locking, field codes view (Alt+F9), update fields
    (F9), Insert › Field.

Show (presentations)

  • Text: rich in-place editing with levels, bullets and run formatting while typing, Shift+Enter, autofit (shrink
    text or resize shape), formatted prompt text, editing text directly on the slide master and layouts, levels 2–9,
    rename layouts and add placeholders, Insert › Text Box by click or drag.
  • Tables and shapes: table styles that match PowerPoint's own definitions with a Best Match gallery, diagonal
    borders, cell text direction, Draw Borders, custom cell margins, Format Shape for cells; Freeform and Scribble
    with Edit Points; 177 preset shapes (was 110), adjust handles by keyboard.
  • Views and design: Outline view with formatting, custom shows, Set Up Show, Format Background with gradients,
    patterns and picture offsets, Design › Effects, Slide Size scales masters and layouts, guides on masters and layouts,
    zoom and pane sizes saved with the file, print ranges with sections.
  • Animations and transitions: 16 entrance/exit and 18 emphasis effects, motion paths including custom paths with
    vertex editing, text by paragraph, word or letter, triggers, Animation Painter, the Timing dialog, 24 PowerPoint 2010+
    transitions, transition sounds, media trimming, fades and bookmarks, Play Across Slides.
  • Presenting and reuse: a presenter console with editable notes, timers, a white screen, See All Slides, zoom,
    pen, highlighter, laser and eraser shown on the audience screen (keep your ink as drawings), monitor choice, Record
    Slide Show (timings) and Play Narrations, several slide masters in one deck, Reuse Slides with the source formatting, Browse for
    Themes (.thmx/.potx/.pptx) and Save Current Theme.

All apps

  • 24 languages: Bulgarian, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek,
    Hungarian, Irish, Italian, Latvian, Lithuanian, Maltese, Polish, Portuguese, Romanian, Slovak, Slovenian, Spanish and
    Swedish – picked from a list with native names, or matched to your browser's language. Every language follows the
    Microsoft Office terms of that language and addresses you informally.
  • AI assistant (desktop only, with your own Anthropic or OpenAI-compatible key): the whole document is cached so
    follow-up actions are faster and cheaper, a reasoning-effort choice (Off/Low/Medium/High), attach a picture (Write,
    Show), describe a picture as alt text, explain a chart, answers in the UI or document language, a model and
    reasoning setting per action, save or copy a conversation as Markdown, and a guide for local models (Ollama, LM
    Studio).
  • Shared shape geometry for Show and Write (one set of 177 presets, adjust and rotation handles alike in both apps).
  • Warnings when opening .xlsx and .pptx files are shown in your language; F12 is Save As in all three apps.
  • The File view shows the version ("Rusuite Calc 3.141").
  • Website (rusuit.es): in all 24 languages, a "New in 3.141" section, the release and build in the footer, and a
    Downloads page that explains the macOS Gatekeeper and Windows SmartScreen warnings step by step.
  • Dialogs return the keyboard focus reliably, and several timing problems found by the automated tests are fixed.

Upgrade notes

None expected. Documents stay standard .xlsx, .docx and .pptx files; everything made with 0.1.0 opens unchanged.
Settings, recent files and autosave copies are kept. Install the new version over the old one.

Known limitations

  • Calc: protection options "select locked/unlocked cells" do not restrict the selection yet, and Allow Edit Ranges
    is missing; stacked vertical text; slicers are not printed or copied with Duplicate Sheet, and timelines are missing;
    calculated pivot items are not included in subtotals and grand totals, no automatic date grouping, no PivotChart field
    buttons; ignored error-checking warnings are not saved; colour filters for tables and custom icon sets are missing;
    some chart details (custom label text, pattern fills, glow/soft edge/3-D effects, drop lines) are lost on save;
    sparkline colours are not yet confirmed against Excel; Calc's slicer and protection files have been checked against
    the specification only, not yet in Excel.
  • Write: lists inside comments and comments in text boxes; wrap polygons (Tight/Through, Edit Wrap Points); resize
    handles on group members; diagonal table cell borders; a table's continuation page has no top border; dialogs still
    measure in cm; picture bullets and Define New Multilevel List are missing; Word's style sets are approximated.
  • Show: per-letter/per-word animation is approximated, triggers are not mirrored in the presenter view; the Slide
    Master view edits the main design only; presenter ink is saved as drawings, not as PowerPoint ink; Paragraph dialog
    and ruler markers for indents are missing; recording narrations is missing; compound lines on shapes; the new
    animation, outline and theme files have not yet been checked in PowerPoint.
  • AI assistant: exporting a conversation in the desktop Calc and Write saves through a download instead of the
    system dialog.
  • Languages: the translations were reviewed against Office terminology, not yet by native speakers – proof-reading
    of Irish and Maltese is especially welcome; some long labels may be shortened in narrow windows; a few messages
    (error details inside file warnings) stay in English.
  • Desktop: unsigned builds and no automatic updates; saving overwrites the file directly (no temporary file) and
    does not warn when the file changed on disk.
  • Files: compatibility is tested against LibreOffice and generated reference files; checks with files made in
    Microsoft Office are done by hand before each release (docs/testing.md).

The full list is in CHANGELOG.md.

Downloads

System Files
Windows 10/11 (x64; the installer adds Microsoft Edge WebView2 if missing) …_3.141.0_x64-setup.exe (installs for your user), …_3.141.0_x64_en-US.msi (for administrators)
macOS, Apple Silicon (M1 and newer) …_3.141.0_aarch64.dmg
macOS, Intel …_3.141.0_x64.dmg
Linux x86_64 (Ubuntu 22.04, Debian 12, Fedora 38 or newer) …_3.141.0_amd64.deb (Debian, Ubuntu), …-3.141.0-1.x86_64.rpm (Fedora, openSUSE), …_3.141.0_amd64.AppImage (any distribution; needs WebKitGTK 4.1)

There is one set per app (Rusuite Calc, Write, Show). The SHA-256 checksum of every file is shown next to it under
Assets and on https://rusuit.es/downloads.html.

These are unsigned builds. Your system warns once per app; this is expected. On macOS 15 Sequoia and later, the
"Not Opened" dialog has no open button: click Done, open System Settings › Privacy & Security, scroll to Security,
click Open Anyway, enter your password and click Open (or run xattr -dr com.apple.quarantine "/Applications/Rusuite Calc.app"
in Terminal). On macOS 14 and earlier, right-click the app › Open › Open. On Windows, SmartScreen's "Windows
protected your PC" needs More info › Run anyway. On Linux, make the AppImage executable with chmod +x. Compare the
checksum if you want to be sure the file is ours. Step-by-step instructions: https://rusuit.es/downloads.html.
Signed and notarised builds are planned once the developer accounts are in place.

Privacy

Unchanged: your documents never leave your device. The website only serves the program files: no upload, no account,
no cookies, no tracking, no analytics, and a security policy that lets the web apps talk only to their own site.
Autosave copies and recent files stay in your browser (or, on the desktop, in your user account's app folder) and can be
removed in File › Privacy. Cloud connections (WebDAV) and the AI assistant exist only in the desktop apps, are off until
you set them up with your own account, and contact only the server you configured, only when you use them. Details:
https://rusuit.es/privacy.html.

Licence

MIT – see LICENSE. Third-party components and their licences
are listed in NOTICE. Feedback and bug reports: the
? Help menu in the app (Report a problem…) or https://github.com/refaustria/rusuite/issues.

Microsoft, Office, Word, Excel and PowerPoint are trademarks of Microsoft Corporation. Rusuite is an independent project
and is not affiliated with or endorsed by Microsoft; the file formats are implemented from the public ECMA-376 /
ISO/IEC 29500 specification.