Releases: FPGAwars/icestudio
v0.12
No changes from 0.12-rc1
Find more information in the Release notes
What's Changed from previous release 0.11
- Apio: 0.9.5
- Oss-cad-suite package: 0.0.9 (3 Oct. 2023)
- Node upgraded ➡️ v21.1.0
- NWJS upgraded ➡️ 0.83.0 (NOTE: ARM uses NWJS 0.60)
- Chromium upgraded ➡️ 120.0.6099.129
- Support for MacOs ARM (@cavearr)
- Add support for inout ports (@cavearr)
- Fix bug in serial terminal speed presets (@cavearr)
- Install libfuse2 in github actions for appimage generation (@cavearr)
- Updated appimage generation to meet current appimage standards. Grunt appimage removed (@cavearr)
- Default collection: bumped to version 0.4.1 (@obijuan)
- Automatic sign dmg osx package in github actions (@cavearr)
- OSX M1/M2 cpu github build (@cavearr)
- Add tooltips to Label finder, add more translations (@TimRudy)
- IceCream support start (@cavearr)
- Edit text strings, add some translations, fix "Installing" translation (@TimRudy)
- Improve Gruntfile notes, cleanup (@TimRudy)
- Adjust developer notes and script for translation (@TimRudy)
- Text edit the Terminal instructions (@TimRudy)
- Clean and update dev steps (@TimRudy)
- Add target to README for opening page (@TimRudy)
- Update Czech translation. Thanks to [email protected]
- Spanish translation updated (@obijuan)
- Add hover text to side menu (plugins) (@TimRudy)
- Apio stable version changed to 0.9.5 (@obijuan)
- Upgrade to Oss-cad-suite 0.0.9 (@obijuan)
- Test and fix code blocks with the tri-state feature (@TimRudy)
- Test and fix hide/show of the tri-state feature (@TimRudy)
- Organize Preferences menu and add hide/show of the tri-state feature (@TimRudy)
- Update French translations (@pcotret)
- Add support for Theta Machines ETH4K (@will-hut)
- Alchity-cu: Fix wrong pin numbers reported and fixed by @juanmicro
- Add OSX arm 64 native bundle (@cavearr)
- Improve OSX DMG generation with codesign capabilities (@cavearr)
- Upgrade to nwjs 0.83.0 (@cavearr)
- Added native support for OSX arm64 (@cavearr)
- Update japanese translation (@kanade)
- Fix problems with dmg package bundler for osx (@cavearr)
- Add "SysClkMhz" as global value (@jojo535275)
- Support for signed ports (@cavearr)
- Improve name port pattern (@cavearr)
- Update compiler.js (@jojo535275)
- Add support for inout ports (@cavearr)
New Contributors
- @laulin made their first contribution in #632
- @aqumu made their first contribution in #638
- @Doom4535 made their first contribution in #658
- @jrwagz made their first contribution in #660
- @Saij made their first contribution in #662
- @mgesteiro made their first contribution in #670
- @ain101 made their first contribution in #695
- @will-hut made their first contribution in #715
Full Changelog: v0.11.0-rc1...v0.12-rc1
v0.12-rc1
Find more information in the Release notes
What's Changed
- Apio: 0.9.5
- Oss-cad-suite package: 0.0.9 (3 Oct. 2023)
- Node upgraded ➡️ v21.1.0
- NWJS upgraded ➡️ 0.83.0 (NOTE: ARM uses NWJS 0.60)
- Chromium upgraded ➡️ 120.0.6099.129
- Support for MacOs ARM (@cavearr)
- Add support for inout ports (@cavearr)
- Fix bug in serial terminal speed presets (@cavearr)
- Install libfuse2 in github actions for appimage generation (@cavearr)
- Updated appimage generation to meet current appimage standards. Grunt appimage removed (@cavearr)
- Default collection: bumped to version 0.4.1 (@obijuan)
- Automatic sign dmg osx package in github actions (@cavearr)
- OSX M1/M2 cpu github build (@cavearr)
- Add tooltips to Label finder, add more translations (@TimRudy)
- IceCream support start (@cavearr)
- Edit text strings, add some translations, fix "Installing" translation (@TimRudy)
- Improve Gruntfile notes, cleanup (@TimRudy)
- Adjust developer notes and script for translation (@TimRudy)
- Text edit the Terminal instructions (@TimRudy)
- Clean and update dev steps (@TimRudy)
- Add target to README for opening page (@TimRudy)
- Update Czech translation. Thanks to [email protected]
- Spanish translation updated (@obijuan)
- Add hover text to side menu (plugins) (@TimRudy)
- Apio stable version changed to 0.9.5 (@obijuan)
- Upgrade to Oss-cad-suite 0.0.9 (@obijuan)
- Test and fix code blocks with the tri-state feature (@TimRudy)
- Test and fix hide/show of the tri-state feature (@TimRudy)
- Organize Preferences menu and add hide/show of the tri-state feature (@TimRudy)
- Update French translations (@pcotret)
- Add support for Theta Machines ETH4K (@will-hut)
- Alchity-cu: Fix wrong pin numbers reported and fixed by @juanmicro
- Add OSX arm 64 native bundle (@cavearr)
- Improve OSX DMG generation with codesign capabilities (@cavearr)
- Upgrade to nwjs 0.83.0 (@cavearr)
- Added native support for OSX arm64 (@cavearr)
- Update japanese translation (@kanade)
- Fix problems with dmg package bundler for osx (@cavearr)
- Add "SysClkMhz" as global value (@jojo535275)
- Support for signed ports (@cavearr)
- Improve name port pattern (@cavearr)
- Update compiler.js (@jojo535275)
- Add support for inout ports (@cavearr)
New Contributors
Full Changelog: v0.11.0-rc1...v0.12-rc1
v0.11.0-rc2
Find more information in the Release notes
What's Changed from 0.11.0-rc1
- Apio bumped 0.8.3 ➡️ 0.8.4
- Github actions improvements for the stable release
- upload-release-asset, actions/create-release@v1 -> action-gh-release
- Build warnings removed:
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/upload-release-asset@v1, actions/create-release@v1
The "set-output" command is deprecated and will be disabled soon. Please upgrade to using Environment Files
v0.11.0-rc1
Find more information in the Release notes
What's Changed
- Apio: 0.8.3
- Apio Oss-cad-suite package: 0.0.8
- Node upgraded ➡️ v20.1.0
- NWJS upgraded ➡️ 0.76.1 (NOTE: ARM uses NWJS 0.60)
- addition of colorligth i9 board by @jojo535275 in #631
- Fix #628 : Add RX and TX pin for icefun board by @laulin in #632
- Update ru_RU.po by @aqumu in #638
- add colorligth i9_usb-blaster by @jojo535275 in #657
- Updated the info info.json for the Alchitry CU board by @Doom4535 in #658
- Enable driver installation on apple silicon machines by @jrwagz in #660
- Fixed the error "arch: brew not found in PATH" while installing driver by @Saij in #662
- serial monitor update by @jojo535275 in #663
- add ft232 programer for colorligth i9 by @jojo535275 in #666
- Update de_DE.po by @RBEGamer in #667
- Added the support of the Pico-Ice board by @benitoss in #668
- Added Edit->Delete menu option/action by @mgesteiro in #670
- Typos, homogenization and cosmetic review of index.html by @mgesteiro in #671
- New Edit -> Duplicate action with shortcut by @mgesteiro in #672
- Some translation work: fixes and languages by @mgesteiro in #673
- Additional translation work by @mgesteiro in #674
- Update of of serial terminal plugin to v0.2 by @jojo535275 in #678
- update main.jst by @jojo535275 in #679
- CM position/size update by @jojo535275 in #680
- cm update by @jojo535275 in #681
- Fixed CLK Pin in iCESugar-Pro ECP5 board by @benitoss in #690
- update mch2022 tools by @ain101 in #695
- Update compiler.js by @jojo535275 in #699
- Added Butterstick r10 & OrangeCrab r2 ECP5 boards by @benitoss in #700
New Contributors
- @laulin made their first contribution in #632
- @aqumu made their first contribution in #638
- @Doom4535 made their first contribution in #658
- @jrwagz made their first contribution in #660
- @Saij made their first contribution in #662
- @mgesteiro made their first contribution in #670
- @ain101 made their first contribution in #695
Full Changelog: v0.10...v0.11.0-rc1
v0.11
Find more information in the Release notes
No changes from 0.11.0-rc2
v0.10
Find more information in the Release notes
Thanks to all the people involve in the testing cycle 😀️
Changes since 0.10-rc1
No changes since 0.10-rc1 was released
v0.10-rc1
Changes since 0.9.0-1
- Many Bug fixed (@cavearr)
- Serial term plugin: (@obijuan)
- Local echo activated by default
- Theme changed to dark
- Hex view mode added
- Added support for the iceWerx board (@obijuan)
- Apio bumped to version 0.8.1 (@obijuan)
- Apio oss-cad-suite package bumped to 0.0.8 (@obijuan)
- Plugin panel: it is auto-hiden when not used. It is shown again when the mouse pointer is over it (@cavearr)
- Icestudio windows have now a minimal size of 800x300 (Before they could be resize to almost 0 x 0)
- Basic menu in the top bar (again) (@obijuan)
- Code clean up, commented and refactored (@obijuan)
- First stable plugin version (@cavearr)
- New moveable collection panel (@cavearr)
- New plugins panel (@cavearr)
- Color names can now be translated into any Languages. Initially they has been translated into Spanish. For now the translated colors are only shown when creating or editing a label, but not in the Label Finder yet (@obijuan)
- Bug fixed: Pins assignments are not lost when re-sized (@obijuan)
- Toolbox: New Paired Labels menu option: One input label and one output label can be placed at the same time, with the same name (@obijuan)
- Japanese translation added (by @kanade-k-1228)
- Many annoying Graphical Bugs has been fixed: (@obijuan)
- NW upgraded: 0.58.0 ➡️ 0.60.0 (2022-01-07) (@obijuan)
- Chromium updated: 95.0.4638.54 ➡️ 97.0.4692.71
- GruntFile refactored, documented and simplified (@obijuan)
- Arm Build script removed (included in the Gruntfile) (@obijuan)
- Added UPDuino v3.1 support, modified UPDuino v3.0 PCF file to use --warn-no-port instead of -nowarn (@vr2045)
- grunt-contrib-jshint upgraded: 3.0.0 ➡️ 3.1.1 (@obijuan)
v0.9.0-1
Find more information in the Release notes
Changes since 0.9.0
This is a bug fix Release.
This is a Bug fixed release. It fixed a critical bug that avoided to build circuits if icestudio was installed after March the 28th (2022)
There are errors in the design...
Error: module 'click' has no attribute 'get_terminal_size'
This bug has been solved in apio 0.8.0.post1. Icestudio 0.9.0-1 uses this version by default
v0.9.0
Find more information in the Release notes
Thanks to all the people involve in the testing cycle 😀️
- Diego (vascodh): Tested on Win 10
- Demócrito: Tested on Win 10
- Joaquim: Tested on Win 10
- mslider: Tested on Win10 and macOS Sierra 10.12.6
- Carlos Venegas: Linux Ubuntu 21.04, Ubuntu 21.10, Linux Arch, Window 10, Mac OSX Monterey in CPU M1
- Alejandro Mejia: Tested on MACOS Monterrey with M1 chip
Changes since 0.9.0-rc3
- Translation files (.po) updated with the latest strings (@obijuan)
- Readme: Translation percetanges updated (@obijuan)
Changes since 0.8.0
- Spanish translation updated (@obijuan)
- Plugin example updated (@obijuan)
- Old icestudio logo icons replaced by the new one (@obijuan)
- Timeouts adjusted (@cavearr)
- Bug fixed: No notification error shown when checking for the toolchain the first time (@obijuan)
- Update chinese translation (@TheSnowfield)
- Translations FR & ES for label finder and menu edit (@jojo535275)
- Fix bad render on load design in windows (@cavearr)
- Collection manager is automatically launched when icestudio is started (@cavearr)
- Added cache for collection manager database (@cavearr)
- Modify the about section with the very important people ;) (@cavearr)
- Checks for python 3.5 and 3.6 removed. Python version needed should be >= 3.7 (@obijuan)
- Upgrade windows python executable to 3.9.9 version (@cavearr)
- Remove python 3.10 support for broken pip package in ubuntu 20.10 (@cavearr)
- Apio toolchain updated: (@obijuan)
- apio iverilog package no longer installed (oss-cad-suite is used instead)
- apio packages ice40 and yosys no longer installed (oss-cad-suite is instead)
- scons apio package is no longer installed. Pip scons 4.20 is used instead
- Apio oss-cad-suite package version bumped to 0.0.7
- Apio version 0.8.0 is now the default toolchain
- Clean: unused functions removed
- Basic Menu moved to Edit/Toolbox: (@mslider)
- Shortcut: Ctrl+T
- Addition of a cross closing button on the "floating toolbox" (@jojo535275)
- Addition of tooltips to direct access icons (@jojo535275)
- APIO_CMD: changed. External scons is executed when the development toolchain is installed (@obijuan)
- Bug fixed: Verilog coment generation corrected (missing */) (@obijuan)
- Code generation: Verilog comment headers not generated for the top entity (@obijuan)
- Shortcut icons in the bottom bar for Verify, Build and Upload (Carlos Venegas) (@cavearr)
- New Label Search panel available in the Edit/Label Finder menu (mslider) (@mSlider)
- Shortcut: Ctrl-F
- Find labels and change their colors and names
- Collection Manager: Style updated: (mslider) (@mSlider)
- Support for ECP5-Mini boards (Fernando Mosquera)
- Fixed: Support for IceSugar Nano (Fernando Mosquera)
- Live reload when change between Themes (Thanks to mslider) (@mSlider)
v0.9.0-rc3
Changes since 0.9.0-rc2
- Bug Fixed: .ice files were not displayed with the correct icon in Windows (incorrect icestudio-logo.ico icon generated). Reported by @jojo535275
- Spanish translation updated (@obijuan)