Go IPFS v0.3.9 Release Notes

Release Date: 2015-10-30 // almost 10 years ago
  • ๐Ÿ›  This patch update includes a good number of bugfixes, notably, it fixes ๐Ÿ builds on windows, and puts newlines between streaming json objects for a proper ndjson format.

    • ๐Ÿ”‹ Features

      • Writable gateway enabled again (@cryptix)
    • ๐Ÿ›  Bugfixes

      • fix windows builds (@whyrusleeping)
      • content type on command responses default to text (@whyrusleeping)
      • add check to makefile to ensure windows builds don't fail silently (@whyrusleeping)
      • put newlines between streaming json output objects (@whyrusleeping)
      • fix streaming output to flush per write (@whyrusleeping)
      • purposely fail builds pre go1.5 (@whyrusleeping)
      • fix ipfs id (@whyrusleeping)
      • fix a few race conditions in mocknet (@whyrusleeping)
      • fix makefile failing when not in a git repo (@whyrusleeping)
      • fix cli flag orders (long, short) (@rht)
      • fix races in http cors (@miolini)
      • small webui update (some bugfixes) (@jbenet)
    • Tool Changes

      • make swarm connect return an error when it fails (@whyrusleeping)
      • Add short flag for ipfs ls --headers (v for verbose) (@rht)
    • General Codebase

      • bitswap: clean log printf and humanize dup data count (@cryptix)
      • config: update pluto's peerID (@lgierth)
      • config: update bootstrap list hostname (@lgierth)
    • ๐Ÿ“š Documentation

      • Pared down contribute to link to new go guidelines (@richardlitt)
    • โœ… Testing

      • t0010: add tests for 'ipfs commands --flags' (@chriscool)
      • ipns_test: fix namesys.NewNameSystem() call (@chriscool)
      • t0060: fail if no nc (@chriscool)