Skip to content

Releases: FPGAwars/icestudio

0.2.1

12 Sep 15:32
Compare
Choose a tag to compare

Changelog

  • Add mux/demux blocks (#66 by @C47D)
  • Add pull-up/pull-up-inv blocks (#67 by @C47D)
  • Add FF blocks (#75 by @C47D)
  • Add full Spanish translation
  • Add Galician translation (#73 by @xoan)
  • Add Basque translation (#74 by @Obijuan)
  • Improve block examination
  • Add verilog files inclusion
  • Remote host execution: Edit > Remote hostname
  • Optimize json files size for distribution
  • Support iCE40-HX8K board (#68 by @C47D)
  • Support icoBOARD 1.0

0.2.0

11 Aug 16:07
Compare
Choose a tag to compare

Changelog

  • Edit > Language: English, Spanish
  • Add more logic gates
  • Add logo
  • Add dmg packaging
  • Check input-config connections
  • Recursive resources detection
  • Sync list files
  • Optimize >30% packages size
  • Minor GUI improvements
  • Increase apio exec maxBuffer

beta 2

  • Add grid, pan (left-click) and zoom (wheel).
  • Add selection tool (right-click).
  • Improve blocks and wires appearance.
  • Improve blocks and wires behavior.
  • Add basic > info block.
  • Edit code block ports by double-click.
  • File menu: add basic examples.
  • File menu: add templates.
  • File menu: Export verilog and PCF.
  • Edit menu: Add Image path.
  • Add View menu and Reset view item.
  • Tools menu: add verify (uses apio > icarus verilog).
  • Tools menu: improve toolchain installation.
  • Add config block: input-config (pullup).

beta 1

  • Rewrite all the application using:
    • nodejs
    • angularjs
    • jquery
    • grunt
    • bower
  • GUI refactor using:
    • nwjs
    • jointjs
    • alerfityjs
    • bootstrap
    • ace editor
    • select2
  • File menu: add new project
  • File menu: add open project
  • File menu: add examples
  • File menu: add save
  • File menu: add save as
  • File menu: add import block
  • File menu: add export as block
  • Edit menu: add clear graph
  • Edit menu: add clone selected + shortcut
  • Edit menu: add remove selected + shortcut
  • Boards menu: support multiple boards:
    • iCEstick
    • Icezum
    • Go board
  • Tools menu: add build
  • Tools menu: add upload
  • Tools menu: add install toolchain:
    • Install and create a Python virtualenv
    • Install apio
    • Install system, scons, icestorm
  • Tools menu: add remove toolchain
  • Help menu: add view license
  • Help menu: add documentation
  • Help menu: add source code
  • Help menu: add community forum
  • Help menu: add about Icestudio
  • Basic blocks:
    • code: contains a verilog editor
    • input & output: contains a FPGA I/O pin selector
  • Bit blocks: 0, 1
  • Logic blocks: and, not, or
  • Add block examination
  • Add breadcrumbs to allow navigation
  • Add multiplatform packaging using grunt

0.2.0-beta2

20 Jul 14:53
Compare
Choose a tag to compare
0.2.0-beta2 Pre-release
Pre-release

Changelog

  • Add grid, pan (left-click) and zoom (wheel).
  • Add selection tool (right-click).
  • Improve blocks and wires appearance.
  • Improve blocks and wires behavior.
  • Add basic > info block.
  • Edit code block ports by double-click.
  • File menu: add basic examples.
  • File menu: add templates.
  • File menu: Export verilog and PCF.
  • Edit menu: Add Image path.
  • Add View menu and Reset view item.
  • Tools menu: add verify (uses apio > icarus verilog).
  • Tools menu: improve toolchain installation.
  • Add config block: input-config (pullup).

0.2.0-beta1

29 Jun 19:12
Compare
Choose a tag to compare
0.2.0-beta1 Pre-release
Pre-release

Changelog

  • Rewrite all the application using:
    • nodejs
    • angularjs
    • jquery
    • grunt
    • bower
  • GUI refactor using:
    • nwjs
    • jointjs
    • alerfityjs
    • bootstrap
    • ace editor
    • select2
  • File menu: add new project
  • File menu: add open project
  • File menu: add examples
  • File menu: add save
  • File menu: add save as
  • File menu: add import block
  • File menu: add export as block
  • Edit menu: add clear graph
  • Edit menu: add clone selected + shortcut
  • Edit menu: add remove selected + shortcut
  • Boards menu: support multiple boards:
    • iCEstick
    • Icezum
    • Go board
  • Tools menu: add build
  • Tools menu: add upload
  • Tools menu: add install toolchain:
    • Install and create a Python virtualenv
    • Install apio
    • Install system, scons, icestorm
  • Tools menu: add remove toolchain
  • Help menu: add view license
  • Help menu: add documentation
  • Help menu: add source code
  • Help menu: add community forum
  • Help menu: add about Icestudio
  • Basic blocks:
    • code: contains a verilog editor
    • input & output: contains a FPGA I/O pin selector
  • Bit blocks: 0, 1
  • Logic blocks: and, not, or
  • Add block examination
  • Add breadcrumbs to allow navigation
  • Add multiplatform packaging using grunt

0.1.0

09 Mar 12:03
Compare
Choose a tag to compare
Merge branch 'develop'

0.1-beta3

07 Mar 14:42
Compare
Choose a tag to compare
0.1-beta3 Pre-release
Pre-release

Install toolchain from GUI

0.1-beta2

04 Mar 14:57
Compare
Choose a tag to compare
0.1-beta2 Pre-release
Pre-release

Tested in Linux 32, Linux 64, Windows and Mac.

0.1-beta1

23 Feb 11:00
Compare
Choose a tag to compare
0.1-beta1 Pre-release
Pre-release
Bugfix multiple connectors

0.1-alpha3

21 Feb 17:21
Compare
Choose a tag to compare
0.1-alpha3 Pre-release
Pre-release
Added menu file notifications. Updated labels