Skip to content

Publish Conics 1.1.0 - #1

Merged
japbcoelho merged 1 commit into
mainfrom
conics-v1.1.0
Aug 29, 2026
Merged

Publish Conics 1.1.0#1
japbcoelho merged 1 commit into
mainfrom
conics-v1.1.0

Conversation

@japbcoelho

Copy link
Copy Markdown
Owner

Summary

  • publish Conics 1.1.0 as a standalone, single-file Ipelet with seven organized menu tools
  • add exact, fitted, dual, mixed, degenerate, intersection, arc, pole/polar, tangent, chord, inspection, and metadata workflows
  • add bilingual documentation, real Ipe media, and two editable example documents, including a 32-page feature gallery
  • generalize validation and reproducible packaging for multiple Ipelets, update repository documentation and issue templates, and keep Circles release links version-specific

Verification

  • ./scripts/validate.sh — 72/72 public tests passed (36 Circles + 36 Conics)
  • luac5.4 -p conics/conics.lua
  • shellcheck scripts/package.sh scripts/validate.sh
  • actionlint
  • ruff check conics/tests
  • live Ipe smoke audit — 4/4 groups passed, with 24 previews, 14 invalid-input checks, 33 mutating workflows, and 3 regression checks
  • live visual audit — 32 rendered scenario pages and 10 bilingual dialog checks, with no preview, dialog, render, invalid-input, or blank-page failures
  • representative public examples parsed as XML and rendered successfully with Ipe 7.2.30
  • staged tree and extracted release package scanned with Gitleaks; no secrets found
  • conics-v1.1.0.zip reproduced byte for byte in an independent build and passed unzip -t

@japbcoelho
japbcoelho merged commit be2ce1c into main Aug 29, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant