Skip to content

Releases: refaustria/rusuite

Rusuite 3.141

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, `.do...

Read more

Rusuite 0.1.0

Rusuite 0.1.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Oct 16:09

Rusuite 0.1.0

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.

Rusuite is free and open source (MIT) – and it will stay that way.

Try it in the browser: https://rusuit.es/ – the same apps as the desktop builds (cloud connections and the
AI assistant are desktop-only).

Highlights

  • Calc – an Excel-compatible formula engine with 221 functions and dynamic arrays, formula editing by pointing,
    conditional formatting, data validation, sort and filter, Excel tables, PivotTables, charts, comments and printing.
  • Write – styles, lists, tables, pictures, shapes and text boxes in a print layout with real pages, headers and
    footers, sections and columns, footnotes, table of contents, cross-references, comments, find and replace.
  • Show – themes and slide masters, 110 shapes, connectors, tables, charts, audio and video, transitions and
    animations, a presenter view and printing of handouts and notes.
  • All apps – an Office-style ribbon, English and German, undo/redo, autosave with crash recovery, PDF export.

The full list is in CHANGELOG.md, with the known
limitations of each app.

Downloads

System Files
Windows 10/11 (x64; the installer adds Microsoft Edge WebView2 if missing) …_x64-setup.exe (installs for your user), …_x64_en-US.msi (for administrators)
macOS, Apple Silicon (M1 and newer) …_aarch64.dmg
macOS, Intel …_x64.dmg
Linux x86_64 (Ubuntu 22.04, Debian 12, Fedora 38 or newer) …_amd64.deb (Debian, Ubuntu), …x86_64.rpm (Fedora, openSUSE), …_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. Windows SmartScreen says "Windows protected your PC" – choose More info › Run anyway.
macOS says the developer cannot be verified – right-click the app › Open › Open (or System Settings › Privacy &
Security › Open Anyway). This is expected for this release; compare the checksum if you want to be sure the file is
ours.

Privacy

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:
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.