"Life can only be understood backwards; but it must be lived forwards."
— Kierkegaard

I'm very pleased to announce the release of Factor 0.100! You can find download
links on the Factor website:

    https://factorcode.org

This release is brought to you with over 1400 commits by the following
individuals:

    Aditya Aryaman Das, Alex null Maestas, Alexander Ilin, Andy Kluger, Bhargav
    Shirin Nalamati, Charlie Weismann, Dave Carlton, David Enders, Doug Coleman,
    Evgenii Petrov, Giftpflanze, Ikko Eltociear Ashimine, J. Ryan Stinnett,
    Jean-Marc Lugrin, John Benediktsson, Keldan Chapman, Limnanthes Serafini, 
Marc
    Michael, Michael Raitzam, Michael Thies, Pragya Pant, Raghu Ranganathan,
    Rebecca Kelly, Rudi Grinberg, Sandesh Pyakurel, Sebastian Strobl, Shruti 
Sen,
    Surav Shrestha, Val Packett, @Capital-EX, @Smoothieewastaken,
    @TheWitheredStriker, @TryAngle, @chunes3, @inivekin, @nomennescio,
    @olus2000.

Besides some bug fixes and library improvements, I want to highlight the
following changes:

  * Upgraded to Unicode 15.1
  * Fix some xmlns that were accidentally changed to https
  * Improved the printing of shortest decimal representation of floating-point
    numbers.
  * Some early support for ARM64 in the non-optimizing compiler, more to do for
    full support.
  * Automatic light/dark theme detection works on Microsoft Windows.
  * Support for compressed images, useful when reducing file size is important.

Some possible backwards compatibility issues:

  * ui: focusable-child* now returns f to indicate parent should be focused
  * peg: change to compile-time PEG: and PARTIAL-PEG: forms, not delay to first
    invocation
  * system: renamed macosx to macos
  * math.trig: moved deg>rad and rad>deg to math.functions vocabulary
  * math.functions: fix divisor? to support mixed numbers (floats and integers)
  * math.functions.integer-logs: moved integer-log10 and integer-log2 to
    math.functions vocabulary
  * ranges: fixed exclusive range to be more correct for float, ratio, etc.
  * http.client: moved some download words to http.download vocabulary
  * rosetta-code: moved solutions to the factor-rosetta-code git repository
  * json: read-json returns a single object, use read-jsons to read multiple
  * base32: now contains all of the words from the base32-crockford and
    base32hex vocabularies

For more details, please see the full announcement at:

  https://re.factorcode.org/2024/09/factor-0-100-now-available.html

_______________________________________________
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to