-
Bug-fix release 1.3.2.2
12/05/2023 at 05:08 • 0 commentsThis bug-fix release resolves another issue with constant pools (when used with
code[
) and fixes an issue with the CYW43439 driver where it at times overflows its dictionary space (e.g. while runningtest/rp2040/pico_w_net_http_download.fs
). -
Bug-fix release 1.3.2.1
12/04/2023 at 05:17 • 0 commentsThis bug-fix release fixes a critical issue with zeptoforth on the RP2040, which amongst other things breaks zeptoIP (how it even works at all is questionable). It is highly recommended one upgrade to this release immediately if one is using the RP2040.
-
Patch-level release 1.3.2
11/27/2023 at 01:23 • 0 commentsThis patch-level release adds
initializer
to add convenient initializers that work both when compiling to RAM and when compiling to flash, and optimizes literal pools on the RP2040. -
Patch-level release 1.3.1
11/20/2023 at 04:39 • 0 commentsThis patch-level release added
task::with-timeout
andtask::with-timeout-from-start
as convenience words for temporarily settingtask::timeout
in a set scope, whether directly or from a start time. Also, zeptoIP has been modified to use these words and have proper support for setting, via the constantmax-endpoint-in-size
, the input buffer size for endpoints, which has also been increased from 1500 to 3000 bytes. -
Bug-fix release 1.3.0.1
11/18/2023 at 04:05 • 0 commentsThis bug-fix release fixes an issue with
f**
that was causing the inappropriate raising ofx-domain-error
when the exponent was0,0
(when this should only happen with0,0 0,0 f**
). Also, it addsnet::wait-ready-endpoint
to zeptoIP for doing a blocking wait on an endpoint's becoming ready. -
Minor release 1.3.0
11/13/2023 at 00:22 • 0 commentsThis release is the official introduction of zeptoIP, zeptoforth's IPv4 stack for the Raspberry Pi Pico W. Note that it is not included in any official binaries due to intellectual property reasons (specifically the non-free-ness of the CYW43439 firmware needed for the Raspberry Pi Pico W), but
BUILDING_AND_USING_ZEPTOIP.md
includes directions for building zeptoIP and its associated CYW43439 driver. The firmware is mirrored here. -
Patch-level release 1.2.4
11/11/2023 at 02:46 • 0 commentsThis patch-level release fixes
task::dump-tasks
,2arshift
, and the font inextra/common/simple_font.fs
, removes unnecessary code from the RP2040 division/modulus routines, addsfmod
, and removestask::trace
and associated words. -
Bug-fix release 1.2.3.2
11/03/2023 at 02:40 • 0 commentsThis bug-fix release fixes an issue with non-power cycle hardware resets on RP2040 boards which support them (such as the SeeedStudio XIAO RP2040 and the Cytron Maker Nano RP2040) which had previously been causing flash to be erroneously reported as being full. It also fixes an issue where the flash erase marker was in the wrong location on
rp2040-big
configurations. Note that no changes have been made in non-RP2040 binaries aside from changing their filenames ─ they will still report their version as being1.2.3.1
. -
Bug-fix release 1.2.3.1
11/01/2023 at 03:36 • 0 commentsThis bug-fix release fixes a bug in block storage in
rp2040_big
configurations caused by an unchanged block storage address relative torp2040
and a bug in the block editor that manifested itself when using the USB CDC console due to attempting to interface with the terminal inside critical sections, which is verboten when using the USB CDC console. -
Patch-level release 1.2.3
10/29/2023 at 21:21 • 0 commentsThis patch-level release improves the performance of
spi::buffer>spi
andspi::spi>buffer
, adds support for underscores in numbers such as1_000_000
, addspage
for clearing the console, and fixes a bug in the handling of long lines by the USB CDC console which had been causing dropped bytes.