Skip to content

Releases

BaseCraft 0.4.0 (preview)

Pre-release

Choose a tag to compare

@gducos35 gducos35 released this 04 Nov 11:37

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), msgbox and inputbox, 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)

Pre-release

Choose a tag to compare

@gducos35 gducos35 released this 30 Oct 17:19

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 .basecraft MIME 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 .deb is recommended (sudo apt install ./BaseCraft-0.3.1-linux-amd64.deb). The AppImage needs chmod +x, and libfuse2 on some distributions. These Linux builds were produced but have not been launched on a desktop.

BaseCraft 0.3.0 (preview)

Pre-release

Choose a tag to compare

@gducos35 gducos35 released this 30 Oct 16:58

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 .deb is recommended (sudo apt install ./BaseCraft-0.3.0-linux-amd64.deb). The AppImage needs chmod +x, and libfuse2 on 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)

Pre-release

Choose a tag to compare

@gducos35 gducos35 released this 24 Oct 22:48

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.app once, otherwise macOS reports the app as damaged.
  • Linux: the .deb is recommended (sudo apt install ./BaseCraft-0.2.0-linux-amd64.deb). The AppImage needs chmod +x, and libfuse2 on some distributions.

BaseCraft 0.1.0 (preview)

Pre-release

Choose a tag to compare

@gducos35 gducos35 released this 22 Oct 14:07

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 need libfuse2 for AppImages; the .tar.gz works without it.
  • macOS builds will come later.