FreeReportv0.1.0한국어

Changelog

The latest version is v0.1.0. npm currently serves v0.1.0; newer versions are published together in the next npm release.

  1. v0.1.0 First release

    On npm
    • Banded report engine: title, page header, column header, groups with headers and footers, detail, summary, page footer and no-data bands
    • Web report designer in the browser: toolbox, data fields, bands, property panel, preview and JSON views, undo and redo
    • JSON report definitions with a safe expression language: aggregates over group, page or report scope, running sums, Korean formats (일금 ○○원정, business numbers, phone numbers, dates)
    • Paged SVG viewer with a parameter panel, zoom, page navigation and keyboard shortcuts
    • Printing that matches the screen, PDF with an embedded Korean font subset (searchable and copyable text), PDF password and permissions (AES-256)
    • Excel export as printed (merged cells and borders) or as data, and CSV
    • Barcodes as vectors: Code128, EAN-13, QR, DataMatrix and PDF417; bar, line, area, pie and doughnut charts
    • Table and crosstab elements, multi-column detail bands for label sheets
    • Server rendering without a browser: renderPdf and renderXlsx with TrueType text measurement
    • Watermarks including a repeated security pattern with the user and print time, and web embossing (raised seals)
    • Page subtotals, page x / y, blank rows to fill form tables, repeated-value suppression, output event hook for print logs
    • License keys per domain (annual or perpetual)

Windows Print Agent

Versions of the optional FreeReport Print Agent for Windows (silent printing). The latest is v1.1.0; installed agents update themselves. Download the latest installer

  1. v1.1.0

    • Automatic updates: checks for a new version 30 seconds after start and every 6 hours, installs silently when no print job is running and restarts itself
    • Update files are installed only after the size, SHA-256 and code signature (Second Korea Co., Ltd.) all check out
    • Settings > About shows the current and latest version, an automatic update switch, a Check now button and the last check result
    • Version shown in the tray tooltip and menu; an "Install update" menu item when automatic updates are off
    • GET /v1/status adds updateAvailable, latestVersion and outdated
    • Update attempts are logged to %APPDATA%\FreeReport\update-log.jsonl
  2. v1.0.0

    • First release: a Windows tray program that prints PDFs straight to a chosen printer without a print dialog
    • Local API on 127.0.0.1 only (ports 18731–18735), per-site user approval and origin-bound tokens
    • Printer, copies, duplex, paper, tray and monochrome options; true-size (1:1) output
    • Virtual printer (PDF/XPS/fax) blocking mode; every print logged to print-log.jsonl
    • Per-user install (no admin rights), starts at sign-in, code signed