FreeCAD Versions Save

This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.

0.21.2

3 months ago

This is a bug-fix release of the 0.21 release branch

Installers and executables for FreeCAD 0.21.2 are below in the release assets. You may need to expand the assets drop-down to see the build for your OS.

What's Changed Since 0.21.1

Full Changelog: https://github.com/FreeCAD/FreeCAD/compare/0.21.1...0.21.2

0.21.1

7 months ago

This is a bug-fix release of the 0.21 release branch, addressing a few issues that were discovered since the 0.21.0 release at the beginning of the month.

Installers and executables for FreeCAD 0.21.1 are below in the release assets. You may need to expand the assets drop-down to see the build for your OS. For installation information please see the original 0.21 release announcement.

NOTE: Mac OS 12 and older should use the "unsigned" DMG, the signed version does not work on older operating systems.

What's Changed Since 0.21.0

Full Changelog: https://github.com/FreeCAD/FreeCAD/compare/0.21.0...0.21.1

0.21.0

8 months ago

FreeCAD 0.21 Release

The FreeCAD team is happy to announce the release of FreeCAD 0.21! Details about this release can be found on the wiki v0.21 Release Page

Builds to install FreeCAD 0.21 are below in the release assets. You may need to expand the assets drop-down to see the build for your OS.

Installation instructions

Windows

To install, just execute the Windows installer. Administrator permissions are not necessary when you install FreeCAD only for the current user. In case Windows warns you about a potential risk, you can ignore this and select to install anyway. A standalone version is also provided for users who do not wish to install FreeCAD on their system, but prefer to run it from a thumb drive, etc.

The installer works on all Windows 7, 8, 10 and 11 systems. 32bit Windows, Windows Vista and older are not supported. An installation of FreeCAD 0.21 will not interfere with an installation of FreeCAD 0.20. If you installed a release candidate of FreeCAD 0.21 or a weekly build, it is recommended to uninstall this first.

For administrators, see this page for how to install for several users and silent installations.

NOTE: If upon running FreeCAD you receive errors about missing MSVCP140_1.DLL, install the Microsoft Visual C++ Redistributable packages for Visual Studio 2015, 2017, 2019, and 2022 for your architecture.

MacOSX

Binary stable builds (no compiling necessary) are available for both the Intel and ARM (M1/M2) processors. Download the appropriate .dmg below (note that you may need to expand the assets drop-down to see the available packages). To install, open the disk image file and drag FreeCAD to your Applications folder. The build will only work correctly with MacOS version ≥ 10.12. The app is digitally signed by FreeCAD Maintainer Chris Hennes and notarized by Apple.

NOTE: If you are using an Intel processor on a version of Mac OS prior to Mac OS 13 (Ventura), you will need to download the "unsigned" version of the installer, below.

Linux

AppImages, a kind of binary that can run on many Linux distros (no compiling necessary), are available below. Simply download the a--image for your system architecture, change its permissions to allow execution, then run the image.

AppImage (delta) updates

For more streamlined downloading of AppImages download AppImageUpdate (GUI or the command line version). To perform an update:

Using GUI
chmod +x ./AppImageUpdate.AppImage
./AppImageUpdate.AppImage ./FreeCAD.AppImage
Command line
chmod +x ./appimageupdatetool.AppImage
./appimageupdatetool.AppImage ./FreeCAD.AppImage

Known Issues

See known limitations.

0.21rc1a

8 months ago

This is a pre-release of FreeCAD 0.21 for testing purposes. Binaries and installers will be added as they become available.

0.20.2

1 year ago

The FreeCAD team is happy to announce the release of version 0.20.2. This is a maintenance release.

Table of Contents

Changelog Installation instructions Known Issues

Changelog 0.20.1 → 0.20.2

Addon Manager fixes:

  • a8cb4e74: Fix bug in dependency resolver
  • #7356: Minor bugfix with Mod folder
  • 83f4b2c2: Fix failures with Unicode characters in filenames
  • d1ad3b492: Add try/except to integer conversion
  • 9bf0c5890: Fix formatting in error handler
  • 283fec68: Fix bug in updater

Arch fixes:

  • #6140: fix wrong line spacing in 3D-view
  • #6178: External Reference does not load Windows nested in Walls
  • #7370: Wall not visible when base sketch lines overlap
  • #7528: Fix crash related to SoBrepEdgeSet
  • #7591: Improve handling of window hosts
  • #7859: Fix CutPlane color

Core (App and Gui) fixes:

  • 746a56f5: Don't show non-existing and unusual directories in file dialog
  • ff876bf7: Clear combo boxes before re-filling them and fix handling of icon size in preferences packs
  • 63954657: make FreeCAD 0.20.x to compile with Python 3.11
  • #7388: Prevent crash when trying to create ExpressionBinding without arguments
  • #7422: Allow set up expression even if property value is currently being edited
  • #7444: Assure message boxes appear and stay on top of main window
  • #7507: Allow None parameter again in drag and drop methods in Python ViewProviderPy class
  • #7539: TinkerCAD navigation was always stopping right mouse button propagation
  • #7277: Write to network drive failed on Windows
  • bc9897caf8: TreeView selection can not be undone
  • #7628: Fix crash after creating a Sketch for a Body
  • 4d8e6154: If expression is set for Euler angles in the placement dialog then evaluate the expression instead of determining the angles from the rotation
  • 6f302d33: Backport class WrapperManager to fix possible crashes when using PySide
  • #7737: Add default JPEG save quality and set it to 90%
  • 7d9b3445: Fix memory leak
  • 4067cc15: Fix endless-loop in View3DInventorSelection::checkGroupOnTop
  • 710a4707: Fix endless-loop in DocumentObject::getParents
  • #5942: Revit navigation: rotation stop on scroll release
  • #7819: ActionGroup: also get its tooltip title updated

Draft fixes:

  • #5765: Clone did not maintain the colours of the original
  • 2b5b7cd6: Fix snapper icons
  • #7354: Add tolerance to BoundBox check
  • #7424: Fix working plane auto alignment to front view
  • #7441: Fix flatten wire
  • #7453: Fix alignment of angular dimension arrows
  • #7528: Fix crash related to SoBrepEdgeSet
  • #7616: Make Std_TransformManip work for Point
  • #7670: Fix rectangle with face offset bug
  • #7806: arcFromSpline() function uses wrong parameter

FEM fixes:

  • b716644e: Fix handling of case fluids + solid materials
  • bd796c91: Fix error for 2D shapes
  • 08af39c1: Fix heat flux handling
  • #7360: CalculiX write_constraint_temperature.py outputs incorrect file name format
  • b14a9094: Fix flux equation
  • #7538: Fix remaining result object in memory in FemMesh2Mesh
  • c0a45ec6: Add standard path for Gmsh on MacOSX

PartDesign fixes:

  • #7445: Improve offset handling of SubShapeBinder
  • #7504: Add format parameter for Wedge X-min
  • #7626: Hole cut depth was not recalculated correctly
  • #7674: Improve Helix calculation for straight shape
  • #7629: Keep sketch visible during revolution tasks
  • #7722: assure source sketch is visible when in selection mode of Helix
  • 145c3bf7: Fix UTF-8 in filename handling for Hole
  • #7943: Fix check for orthogonality when padding/pocketing along a custom direction

Path fixes:

  • #7438: Change Default Drilling Retraction from G99 to G98
  • #7454: Fix for testing verticallity during PathFeedRate generation
  • #7455: Fix for setup-sheet-stepover

Sketcher fixes:

  • #7324: Fix WhatsThis for Constrain an arc or circle
  • #7426: Prevent dangling state of Shift key if key released out of Quarter
  • #7429: Some user colors were not taken into account
  • 2d5b8747: PointOnObject: do not substitute constraint if conditions are not OK
  • #7641: Correct icon for CreatePointFillet in menu
  • e3cd132a: Fix typo in tooltip for Clone
  • #7082: Dimension size on perspective view scales "backwards"
  • #7860: Dimensions became unreadable small if a second sketch is visible

Spreadsheet fixes:

  • #7604: Fix multi-screen management of QtColorPicker
  • #7841: Alias field can't be set for empty cells

TechDraw fixes:

  • #7351: Fix multiple dimension drag
  • #7362: Fix hatch file default handling
  • ff01905f: Fix UTF-8 handling in LineGroup
  • #7463: Fix extent dimension
  • #7555: Encode XML characters in SpreadsheetView
  • #7856: Segfault when opening task on DetailView for which the parent View was deleted

Compilation:

  • #7389: Fix MacOSX build of FreeCAD 0.20.x
  • #7434: Fix makeWireString for Windows with Python 3.09 and newer

Miscellaneous:

Installation instructions

Windows

To install, just execute the Windows installer. Administrator permissions are not necessary when you install FreeCAD only for the current user. You can safely install FreeCAD 0.20.2 over an existing FreeCAD 0.20.x installation. In case Windows warns you about a potential risk, you can ignore this and select to install anyway.

The installer works on all Windows 7, 8, 10 and 11 systems. Windows Vista and older are not supported. An installation of FreeCAD 0.20.x will not interfere with an installation of FreeCAD 0.19 or a weekly build of FreeCAD's master.

Linux

AppImages (no compiling necessary) are available (a kind of binary that can run on many Linux distros). AppImage (delta) updates

For more streamlined downloading of AppImages download AppImageUpdate (GUI or the command line version). To perform an update:

Using GUI

chmod +x ./AppImageUpdate.AppImage
./AppImageUpdate.AppImage ./FreeCAD.AppImage

Command line

chmod +x ./appimageupdatetool.AppImage
./appimageupdatetool.AppImage ./FreeCAD.AppImage

MacOSX

Binary stable builds (no compiling necessary). Download the .dmg below, you may need to expand the assets tab to see the available packages. The build will only work correctly with MacOS version ≥ 10.13. For older macOS versions use FreeCAD 0.19: https://github.com/FreeCAD/FreeCAD/rele ... -conda.dmg.

NOTE: .app is not signed and will not run on MacOS out of the box.

  1. After opening the download, drag the app into your Applications folder (if you already have FreeCAD in there, it is possible to keep both)
  2. When you open the new version, you will get a pop-up saying that it cannot be verified. Do not Move to Bin, simply click Cancel or press Escape key.
  3. Then go to System Preferences > Security and Privacy > General and at the lower part you will see that FreeCAD was blocked from use because it is not from an identified developer
  4. Click the option to Open Anyway
  5. When prompted to confirm, choose Open

Known Issues

Chromebook

At the moment there is no support for aarch64 builds which is pretty popular for arch of Chromebooks. We're monitoring the upstream issue. Apologies for the inconvenience!

We understand through our forum users that FreeCAD can successfully run on Chromebooks which have Linux support. The only caveat known to us is the need to disable GPU acceleration via chrome://flags/#crostini-gpu-support The easiest way to install it is to enable Flatpak and then install using this link

0.20.1

1 year ago

The FreeCAD team is happy to announce the release of v0.20.1. This is a bugfix release.

Table of Contents

Changelog Installation instructions Known Issues

Changelog 0.20 → 0.20.1

Addon Manager fixes:

  • #7112: Addon manager did not work on windows with special characters in username
  • 0e2508cc: Fix for non-Github URLs
  • 119a402c: Add other_files download for wiki macros
  • 0865b974: Fix thread termination bug

Arch fixes:

  • #7135: Invert opening symbol for simple door
  • #7212: Fix getCutVolume
  • #6679: Could not change type of profile after its addition

Core (App and Gui) fixes:

  • #7032: Fix expressions assignment for FreeBSD
  • #7044: Set missing angle in Rotation::inverse function
  • #5592: Respect symbolic links
  • 212b140d8: GuiPy: allow to call setupWithoutGUI more than once
  • 3f8dc1a5: Fix crash in ViewProviderLink::currentDraggingPlacement()
  • #7113: Pressing OK button in "Placement Panel" changed color of the Link object
  • c4547c03: Python console: Fix a Latin1 <-> UTF-8 conversion problem

Draft fixes:

  • #7058: Draft to sketch does not take placement into account
  • #7105: Fix align working plane to DatumPlane
  • #7109: Fix default fillmode
  • #7138: DisplayStatusbarScaleWidget should be checked in preferences
  • #6734: Join fails when there is a minor difference in coordinates due to rounding
  • #7173: Fix setEdit
  • #7174: Fix EditMode for hatch, facebinder and shapestring
  • #7186: Fix Hatch task panel title
  • #7215: Remove unnecessary DisplayStatusbar preference
  • #7259: Fix handling of groups on move-copy and rotate-copy
  • #7295: Fix Draft Edit AddPoint with BSpline
  • #6181: Ctrl+Z dis not work in Draft_Wire

FEM fixes:

  • e8f32271: Fix point filter initialization issue
  • ef088674: Fix wrong console outputs for fluid materials
  • 1f7374ed: Fix material task dialog for fluids
  • 5d389e38: Check if solver executables exist
  • #7158: Fix CalculiX multi-threading bug
  • #7160: Fix solver console bugs
  • faa1f96f: Check if Gmsh, CalculiX and Mystran solver binaries exist
  • #7230: Color bar for result pipelines and filters not updated in view
  • 057e90bf: Add missing info about transparency
  • #7242: Fix regression that result pipeline missed some results
  • 864c9eca: set default selection mode to BoundBox for post objects
  • c4b8983a: Fix errors on missing material properties
  • 8303a550: Add missing eigenfrequcy calculation for Elmer
  • 8bb85d2b: Use SoAnnotation to highlight result pipeline objects
  • ba858175: Use direct solving as default for stresses
  • 357989c5: Allow to edit solver input files also for Elmer and Z88
  • 7e071623: Fix selection issues with electrostatic constraint
  • 90afc193: Fix pipeline recompute bug
  • d438514d: Fix another pipeline recompute bug
  • 515584c8: Fix warp filter factor
  • 4b2a486d: Fix selection issues with flow velocity constraint

Material improvements: :

  • c7a2ddba: new material card for plain Aluminum
  • 9c50b541: new material cards for Copper and Invar

Mesh fix:

  • #7023: 3mf created with FreeCAD cannot be loaded with PruseSlicer

OpenSCAD fix:

  • #7301: Get rid of SCAD-Import error

Part fixes:

  • #7083: Fix display "labelfillet" name for Chamfer and Fillet
  • 9de8b33b: Fix GeomBSplineCurve::toBiArcs
  • #7154: Rename preferences page to "Part/Part Design"
  • 639ff927: Fix TopoShape.isInside() for faces
  • #7219: Correction of decimal places on creation of primitives
  • #7260: Fix KnotSequence for periodic BSpline surfaces

PartDesign fixes:

  • 360b4282: Hole dialog fixes
  • 1b2f0063: Hole initialization bugfix
  • 65640861: Fix ProfileBased::getSupportFace()
  • 094ae936: Fix Pad/Pocket logic issue
  • #7198: Add property enabling logic for pad/pocket
  • #7201: Improve face selection for Pad/Pocket

Path fixes:

  • #6693: LeadInOut dressup breaks simulator
  • #7164: Fix wrong "Please delete and recreate the job" message
  • #6974: Restore drilling op retract value to user supplied Retract Height
  • #7137: Fix Type=Polar regression in PathArray
  • #7278: Fix vcarve c++ exception
  • #7333: Fix external thread issues

Sketcher fixes:

  • #7064: "Toggle Construction Geometry Button" is not working in "Custom Workbenches"
  • #7324: Fix "WhatsThis?" for Sketcher_CompConstrainRadDia

Spreadsheet fixes:

  • 469e4f16: Fix several memory leaks
  • #7285: Crash if cell value ' is set

Stylesheet fixes:

  • #7190: Remove whitespace and add "checked" icon style
  • #6102: Group box lines were not correctly styled

TechDraw fixes:

  • fb1a7af360: Fix Projection group view spacing
  • 4b47d38eb6: Fix dimension update on change of Projection group scale
  • #7106: Fix Dimension export to DXF
  • #7121: Fix bitmap hatch
  • #7066: Fix Image scaling
  • #7131: Fix multiple open dialogs
  • #7144: Fix bad edge in face finder
  • #7184: Fix crash on body with no shape
  • #7266: Fix symbol recompute and scale

Compilation:

  • #7136: Prepend CMAKE_INSTALL_PREFIX if CMAKE_INSTALL_LIBDIR is not absolute
  • b85e9b1f: Fix Conda test errors

Miscellaneous:

  • e89ebba736: Do not exclude widget plugins from tarball

Installation instructions

Windows

To install, just execute the Windows installer. Administrator permissions are not necessary when you install FreeCAD only for the current user. You can safely install FreeCAD 0.20.1 over an existing FreeCAD 0.20.x installation. In case Windows warns you about a potential risk, you can ignore this and select to install anyway.

The installer works on all Windows 7, 8, 10 and 11 systems. Windows Vista and older are not supported. An installation of FreeCAD 0.20.x will not interfere with an installation of FreeCAD 0.19 or a pre-release/weekly build of FreeCAD 0.21.

Note: there is also a windows build that has been generated using python v3.10 (FreeCAD_0.20.1-2022-08-28-conda-Windows-x86_64-py310.7z). This build needs to be unzipped using 7zip and can be run as an executable. This build will is of interest for users who'd like to experiment with the FreeCAD<->Blender(Sverchok) geometry nodes effort. See forum thread for details.

Linux

AppImages (no compiling necessary) are available (a kind of binary that can run on many Linux distros). AppImage (delta) updates

For more streamlined downloading of AppImages download AppImageUpdate (GUI or the command line version). To perform an update:

Using GUI

chmod +x ./AppImageUpdate.AppImage
./AppImageUpdate.AppImage ./FreeCAD.AppImage

Command line

chmod +x ./appimageupdatetool.AppImage
./appimageupdatetool.AppImage ./FreeCAD.AppImage

MacOSX

Binary stable builds (no compiling necessary). Download the .dmg below, you may need to expand the assets tab to see the available packages. The build will only work correctly with MacOS version ≥ 10.12.

NOTE: .app is not signed and will not run on MacOS out of the box.

  1. After opening the download, drag the app into your Applications folder (if you already have FreeCAD in there, it is possible to keep both)
  2. When you open the new version, you will get a pop-up saying that it cannot be verified. Do not Move to Bin, simply click Cancel or press Escape key.
  3. Then go to System Preferences > Security and Privacy > General and at the lower part you will see that FreeCAD was blocked from use because it is not from an identified developer
  4. Click the option to Open Anyway
  5. When prompted to confirm, choose Open

Known Issues

Chromebook

At the moment there is no support for aarch64 builds which is pretty popular for arch of Chromebooks. We're monitoring the upstream issue. Apologies for the inconvenience!

We understand through our forum users that FreeCAD can successfully run on Chromebooks which have Linux support. The only caveat known to us is the need to disable GPU acceleration via chrome://flags/#crostini-gpu-support The easiest way to install it is to enable Flatpak and then install using this link

0.20

1 year ago

FreeCAD 0.20 Release

The FreeCAD team is happy to announce the release of FreeCAD 0.20!
Details about this release can be found on the wiki v0.20 Release Page

Note: We are still waiting for more cross-platform builds to be generated. When they are they'll be added to this release tag.

Builds to install FreeCAD 0.20 are below in the release assets.

Installation instructions

Windows

To install, just execute the Windows installer. Administrator permissions are not necessary when you install FreeCAD only for the current user. In case Windows warns you about a potential risk, you can ignore this and select to install anyway.

The installer works on all Windows 7, 8, 10 and 11 systems. 32bit Windows, Windows Vista and older are not supported. An installation of FreeCAD 0.20 will not interfere with an installation of FreeCAD 0.19. If you installed a pre-release of FreeCAD 0.20 or a weekly build, it is recommended to uninstall this first.

For administrators, see this page for how to install for several users and silent installations.

MacOSX

Binary stable builds (no compiling necessary). Download the .dmg below, you may need to expand the assets tab to see the available packages. The build will only work correctly with MacOS version ≥ 10.12.

NOTE: .app is not signed and will not run on MacOS out of the box.

  1. After opening the download, drag the app into your Applications folder (if you already have FreeCAD in there, it is possible to keep both)
  2. When you open the new version, you will get a pop-up saying that it cannot be verified. Do not Move to Bin, simply click Cancel or press Escape key.
  3. Then go to System Preferences > Security and Privacy > General and at the lower part you will see that FreeCAD was blocked from use because it is not from an identified developer
  4. Click the option to Open Anyway
  5. When prompted to confirm, choose Open

Linux

AppImages (no compiling necessary) are available (a kind of binary that can run on many Linux distros). AppImage (delta) updates

For more streamlined downloading of AppImages download AppImageUpdate (GUI or the command line version). To perform an update:

Using GUI

chmod +x ./AppImageUpdate.AppImage
./AppImageUpdate.AppImage ./FreeCAD.AppImage

Command line

chmod +x ./appimageupdatetool.AppImage
./appimageupdatetool.AppImage ./FreeCAD.AppImage
Alternate Downloads not in the assets
Linux
  • Snap package: Install the stable release via snap install freecad (prepend sudo if necessary on your distro)
  • Flatpak package: Install the release viaflatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepoflatpak install flathub org.freecadweb.FreeCAD
  • Builds from the PPA are not yet available

Known Issues

There are currently only know issues for Windows run via remote desktop, see the known limitations.

0.20beta1

1 year ago

This is beta1 of the upcoming FreeCAD 0.20.

DON'T use the release for real-life projects yet!

This release is done in order to build and test installation packages for FreeCAD. There will be further commits to FreeCAD master before version 0.20 will be released.

In the assets are the release builds.

Alternate Downloads not in the assets
Linux
  • Snap package: Install the beta release via snap install freecad --candidate (prepend sudo if necessary on your distro)
  • Flatpak package: Install the beta release viaflatpak remote-add --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepoflatpak install flathub-beta org.freecadweb.FreeCAD
  • Builds from the PPA are not yet available

0.19.4

2 years ago

The FreeCAD team is happy to announce the release of v0.19.4. This is a bugfix release.

:loudspeaker: Important Note

For this release there will only be binaries for Windows (no builds or Linux or macOS). All of our manpower is going in to getting the next major FreeCAD release out the door.For Win users: the larger installer version "-2" provides a fully functional FEM environment. If you don't need FEM simulations, you can opt for the smaller installer version "-1"

Table of Contents

Changelog Installation instructions Known Issues

Changelog 0.19.3 → 0.19.4

Arch fixes:

Core (App and Gui) fixes:

Draft fixes:

Import/Export fix:

Part fixes:

PartDesign fixes:

Path fixes:

Sketcher fix:

TechDraw fixes:

Web fix:

Compilation:

Miscellaneous:

Installation instructions

There are no Linux or macOS downloads for v0.19.4

Linux

AppImages (no compiling necessary) are available (a kind of binary that can run on many Linux distros). AppImage (delta) updates

For more streamlined downloading of AppImages download AppImageUpdate (GUI or the command line version). To perform an update:

Using GUI

chmod +x ./AppImageUpdate.AppImage
./AppImageUpdate.AppImage ./FreeCAD.AppImage

Command line

chmod +x ./appimageupdatetool.AppImage
./appimageupdatetool.AppImage ./FreeCAD.AppImage

MacOSX

Binary stable builds (no compiling necessary). Download the .dmg below, you may need to expand the assets tab to see the available packages. The build will only work correctly with MacOS version ≥ 10.12.

NOTE: .app is not signed and will not run on MacOS out of the box.

  1. After opening the download, drag the app into your Applications folder (if you already have FreeCAD in there, it is possible to keep both)
  2. When you open the new version, you will get a pop-up saying that it cannot be verified. Do not Move to Bin, simply click Cancel or press Escape key.
  3. Then go to System Preferences > Security and Privacy > General and at the lower part you will see that FreeCAD was blocked from use because it is not from an identified developer
  4. Click the option to Open Anyway
  5. When prompted to confirm, choose Open

Windows

To install, just execute the Windows installer. Administrator permissions are not necessary when you install FreeCAD only for the current user. You can safely install FreeCAD 0.19.4 over an existing FreeCAD 0.19.x installation. In case Windows warns you about a potential risk, you can ignore this and select to install anyway.

The installer works on all Windows 7, 8, 10 and 11 systems. Windows Vista and older are not supported. An installation of FreeCAD 0.19.x will not interfere with an installation of FreeCAD 0.18 or a pre-release of FreeCAD 0.20.

Known Issues

Chromebook

At the moment there is no support for aarch64 builds which is pretty popular for arch of Chromebooks. We're monitoring the upstream issue. Apologies for the inconvenience!

We understand through our forum users that FreeCAD can successfully run on Chromebooks which have Linux support. The only caveat known to us is the need to disable GPU acceleration via chrome://flags/#crostini-gpu-support The easiest way to install it is to enable Flatpak and then install using this link

0.19.3

2 years ago

FreeCAD 0.19.3 Release

The FreeCAD team is happy to announce the release of v0.19.3. This is a bugfix release.

Table of Contents

Changelog Installation instructions Known Issues

Changelog 0.19.2 → 0.19.3

Addon manager fixes:

Arch fixes:

Core (App and Gui) fixes:

Draft fixes:

Import/Export fixes:

Part fixes:

PartDesign fixes:

Path fixes:

Spreadsheet fixes:

Sketcher fixes:

TechDraw fixes:

Miscellaneous:

Installation instructions

Linux

AppImages (no compiling necessary) are available (a kind of binary that can run on many Linux distros). AppImage (delta) updates

For more streamlined downloading of AppImages download AppImageUpdate (GUI or the command line version). To perform an update:

Using GUI

chmod +x ./AppImageUpdate.AppImage
./AppImageUpdate.AppImage ./FreeCAD.AppImage

Command line

chmod +x ./appimageupdatetool.AppImage
./appimageupdatetool.AppImage ./FreeCAD.AppImage

MacOSX

Binary stable builds (no compiling necessary). Download the .dmg below, you may need to expand the assets tab to see the available packages. The build will only work correctly with MacOS version ≥ 10.12.

NOTE: .app is not signed and will not run on MacOS out of the box.

  1. After opening the download, drag the app into your Applications folder (if you already have FreeCAD in there, it is possible to keep both)
  2. When you open the new version, you will get a pop-up saying that it cannot be verified. Do not Move to Bin, simply click Cancel or press Escape key.
  3. Then go to System Preferences > Security and Privacy > General and at the lower part you will see that FreeCAD was blocked from use because it is not from an identified developer
  4. Click the option to Open Anyway
  5. When prompted to confirm, choose Open

Windows

To install, just execute the Windows installer. Administrator permissions are not necessary when you install FreeCAD only for the current user. You can safely install FreeCAD 0.19.3 over an existing FreeCAD 0.19.x installation. In case Windows warns you about a potential risk, you can ignore this and select to install anyway.

The installer works on all Windows 7, 8, 10 and 11 systems. Windows Vista and older are not supported. An installation of FreeCAD 0.19.x will not interfere with an installation of FreeCAD 0.18 or a pre-release of FreeCAD 0.20.

Known Issues

Chromebook

At the moment there is no support for aarch64 builds which is pretty popular for arch of Chromebooks. We're monitoring the upstream issue. Apologies for the inconvenience!

We understand through our forum users that FreeCAD can successfully run on Chromebooks which have Linux support. The only caveat known to us is the need to disable GPU acceleration via chrome://flags/#crostini-gpu-support The easiest way to install it is to enable Flatpak and then install using this link