Skip to content

Releases: CEXT-Dan/PyRx

v2.2.3

22 Mar 22:06
Compare
Choose a tag to compare

v2.2.3
pip install cad-pyrx
python -m pip install git+https://github.com/CEXT-Dan/[email protected]

  • [#227] fix Db.Core.reloadXrefs, was not static
  • [#225] call OnPyUnloadApp before reloading
  • [#219] adds AcadBlocks.has("blockname") convenience wrapper
  • [#165] adds AcadDictionary, AcadXRecord, AcadUCS, AcadViewport, AcadTextStyle
  • [#221] fix AcadDynamicBlockReferenceProperty::SetValue, GetAllowedValues

Misc adspyload, adspyreload honor silent mode, internal improvements, and new test coverage

What's Changed

Full Changelog: v2.2.2...v2.2.3

v2.2.2

12 Mar 03:45
Compare
Choose a tag to compare

v2.2.2
pip install cad-pyrx
python -m pip install git+https://github.com/CEXT-Dan/[email protected]

  • Improve loader for virtual environments
  • [#204] added workaround for ZwCAD and Ed.Core.CmdS
  • added overload Ed.Core.cmdS("commandName")
  • [#165] progress on com wrappers AcadMLeader, AcadPlotConfiguration, AcadLayout,
    AcadMLine, AcadPolyfaceMesh, AcadLine, AcadRasterImage, AcadHatch, AcadXline, AcadTrace, AcadTolerance
    AcadText, AcadSpline, AcadShape, AcadRay, AcadPolyline
  • [#205] new command decorator that registers new commands, but also wraps try catch

Misc internal improvements, and new test coverage

What's Changed

Full Changelog: v2.2.1...v2.2.2

v2.2.1

27 Feb 22:43
Compare
Choose a tag to compare

v2.2.1
pip install cad-pyrx
python -m pip install git+https://github.com/CEXT-Dan/[email protected]

** this version has a couple small compatibility breaks **

[#196] removed ICmdFlags enum. Ap.CmdFlags should be used in command decorators and explicit commands
[#165] removed generated ActiveX files as they are being implemented in C++. This was done to avoid conflicts between the two.
[#171] added preliminary support for using python’s embedded package