Repository navigation
Releases
BaseCraft 0.4.0 (preview)
Preview 0.4.0: stages B and C are complete, and stage D (Python) has its first part.
What's new
- Python (stage D, part 1): Python runs offline through Pyodide, with numpy and pandas included. Modules (Create › Module, with an editor), the Immediate window (Ctrl+G),
msgboxandinputbox, and Ctrl+Break to interrupt. Nothing runs in disabled mode. See docs/python.md. - Server migration: Database Tools › Move Data › « Vers un serveur » moves an application's tables to PostgreSQL or SQL Server, with a backup copy first. See docs/server-migration.md.
- SQL Server linked tables and pass-through queries (PostgreSQL and SQL Server).
- Options O2 to O4: editing and datasheet settings, object designer defaults, name AutoCorrect with its log.
- Layout view for forms and reports, and unsaved queries shown in Form, Print Preview and Layout view.
Known limits
- macOS is on hold: no macOS build in this release.
- Linux builds were produced but not launched on a desktop.
- The Windows installer and executables are signed by SARL IN SET; SmartScreen may still warn until the certificate builds reputation.
Downloads
| System | File |
|---|---|
| Windows x64, installer | BaseCraft-0.4.0-win-x64.exe |
| Windows x64, portable | BaseCraft-0.4.0-win-x64.zip |
| Linux x64, Debian/Ubuntu package | BaseCraft-0.4.0-linux-amd64.deb |
| Linux x64, AppImage | BaseCraft-0.4.0-linux-x86_64.AppImage |
| Linux x64, archive | BaseCraft-0.4.0-linux-x64.tar.gz |
SHA256SUMS.txt lists the checksums.
BaseCraft 0.3.1 (preview)
Fixes the Linux .deb package; the application itself is unchanged from 0.3.0.
- Linux
.deb: software centres such as GNOME Software now show a proper listing: the BaseCraft name and icon, a summary and description (in English and French), a screenshot, the AGPL-3.0 licence, the website and issue tracker links. It also ships complete desktop-entry metadata (categories, keywords, comment, a single.basecraftMIME type) and is filed under the Debian section database.
Downloads
| System | File |
|---|---|
| Windows x64, installer | BaseCraft-0.3.1-win-x64.exe |
| Windows x64, portable | BaseCraft-0.3.1-win-x64.zip |
| Linux x64, Debian/Ubuntu package | BaseCraft-0.3.1-linux-amd64.deb |
| Linux x64, AppImage | BaseCraft-0.3.1-linux-x86_64.AppImage |
| Linux x64, archive | BaseCraft-0.3.1-linux-x64.tar.gz |
SHA256SUMS.txt lists the checksums. See the 0.3.0 notes for what is new since 0.2.0 (interface in 11 languages, automation, linked data, shared data file).
Notes
- Windows: the installer and executables are signed by SARL IN SET. SmartScreen may still warn you for a while: choose More info, then Run anyway.
- macOS: there is no macOS build in this release (builds are on hold).
- Linux: the
.debis recommended (sudo apt install ./BaseCraft-0.3.1-linux-amd64.deb). The AppImage needschmod +x, andlibfuse2on some distributions. These Linux builds were produced but have not been launched on a desktop.
BaseCraft 0.3.0 (preview)
Third preview of BaseCraft: automation, linked data and a shared data file, in 11 languages. Still a preview: keep backups of important data.
New since 0.2.0:
- Interface in 11 languages: English, French, Spanish, German, Italian, Portuguese (Brazil), Dutch, Polish, Japanese, Simplified Chinese and Korean. Pick it in Options or follow the system language. Formulas and keywords stay in French or English. The README and the website are translated too.
- Automate (stage B): events and macros with a security model, startup options, joins and cross-analysis queries, and BaseCraft Runtime to deliver an application.
- Work together (stage C): linked files, read-only linking of Access databases (
.accdb,.mdb, including password-protected ones), a shared data file with a Database Splitter, per-workstation client options, and a Write Conflict dialog. - Options window.
Downloads
| System | File |
|---|---|
| Windows x64, installer | BaseCraft-0.3.0-win-x64.exe |
| Windows x64, portable | BaseCraft-0.3.0-win-x64.zip |
| Linux x64, Debian/Ubuntu package | BaseCraft-0.3.0-linux-amd64.deb |
| Linux x64, AppImage | BaseCraft-0.3.0-linux-x86_64.AppImage |
| Linux x64, archive | BaseCraft-0.3.0-linux-x64.tar.gz |
SHA256SUMS.txt lists the checksums.
Notes
- Windows: the installer and executables are signed by SARL IN SET. SmartScreen may still warn you for a while: choose More info, then Run anyway.
- macOS: there is no macOS build in this release. Builds are on hold; the 0.2.0 macOS build remains available on its release page.
- Linux: the
.debis recommended (sudo apt install ./BaseCraft-0.3.0-linux-amd64.deb). The AppImage needschmod +x, andlibfuse2on some distributions. These Linux builds were produced but have not been launched on a desktop. - The translations were machine-made and have not been reviewed by native speakers: please report wording problems in the issues.
BaseCraft 0.2.0 (preview)
Second preview of BaseCraft: stage A is complete. A good Excel user can now build a small data application without code — related tables, an entry form, a filtered query, a printed PDF report. Still a preview: keep backups of important data.
New since 0.1.0: relationships and referential integrity, queries (QBE grid and SQL view, parameter and action queries), forms (Design view, master/detail subforms, AutoForm), reports (grouping and totals, Print Preview, PDF), Excel import and export, text export, Cut/Copy/Paste of objects, Save As, Compact and Repair, .basecraft file association, and macOS builds. See the README.
Downloads
| System | File |
|---|---|
| Windows x64, installer | BaseCraft-0.2.0-win-x64.exe |
| Windows x64, portable | BaseCraft-0.2.0-win-x64.zip |
| macOS (Apple silicon), disk image | BaseCraft-0.2.0-mac-arm64.dmg |
| macOS (Apple silicon), archive | BaseCraft-0.2.0-mac-arm64.zip |
| Linux x64, Debian/Ubuntu package | BaseCraft-0.2.0-linux-amd64.deb |
| Linux x64, AppImage | BaseCraft-0.2.0-linux-x86_64.AppImage |
| Linux x64, archive | BaseCraft-0.2.0-linux-x64.tar.gz |
SHA256SUMS.txt lists the checksums.
Notes
- Windows: the installer and executables are signed by SARL IN SET. SmartScreen may still warn you for a while: choose More info, then Run anyway.
- macOS: this build has not been tested on a Mac yet: it is built by CI but nobody has run it. Please report any problem in the issues. It is not notarized either. After copying BaseCraft to Applications, run
xattr -dr com.apple.quarantine /Applications/BaseCraft.apponce, otherwise macOS reports the app as damaged. - Linux: the
.debis recommended (sudo apt install ./BaseCraft-0.2.0-linux-amd64.deb). The AppImage needschmod +x, andlibfuse2on some distributions.
BaseCraft 0.1.0 (preview)
First preview build of BaseCraft. Early development: do not use it for important data yet.
What works: .basecraft files, table Design view, datasheet entry, field properties (Format, Default Value, Validation Rule, Input Mask), expressions, text file import, English and French interface. See the README.
Downloads
| System | File |
|---|---|
| Windows x64, installer | BaseCraft-0.1.0-win-x64.exe |
| Windows x64, portable | BaseCraft-0.1.0-win-x64.zip |
| Linux x64, AppImage | BaseCraft-0.1.0-linux-x86_64.AppImage |
| Linux x64, archive | BaseCraft-0.1.0-linux-x64.tar.gz |
SHA256SUMS.txt lists the checksums.
Notes
- Windows: the installer and executables are signed by SARL IN SET. As the certificate is new, SmartScreen may still warn you for a while: choose More info, then Run anyway.
- Linux: make the AppImage executable (
chmod +x), then run it. Some distributions needlibfuse2for AppImages; the.tar.gzworks without it. - macOS builds will come later.