# Change & release log Entries in this file are in reverse chronological order. ## 2023-09-04 * 8186554 package-lock.json update * bdd0375 package.json: use github: helper * 43fb8ee package.json: remove pkg-config from deps * 99526e9 versioning.sh: bump deps * 6743160 versioning.sh: update for latest commit * f8e0808 openocd.sh: run_verbose diff * c8379f3 CHANGELOG update * 5a3f058 README updates * 88994ee package.json: bump deps * 012f130 dot.*ignore update * d3d94dd re-generate workflows ## 2023-09-03 * 70caa99 package.json: bump deps ## 2023-08-28 * b3de5ce READMEs update ## 2023-08-25 * e0e3c8e package.json: rm xpack-dev-tools-build/* * e4c5804 package.json: bump deps ## 2023-08-21 * e13385a READMEs update * 82b20e2 package.json: bump deps ## 2023-08-19 * c1aa321 READMEs update * f2f7239 package.json: bump deps ## 2023-08-15 * 8dd0d21 re-generate workflows * f959671 README-MAINTAINER rename xbbla * 60ff8ef package.json: rename xbbla * a20733a package.json: bump deps * 27277ab READMEs update * ddcc6a0 package.json: bump deps ## 2023-08-05 * 378cbda READMEs update ## 2023-08-04 * 3c3e82e READMEs update * 835a8d2 READMEs update * 1188627 READMEs update ## 2023-08-03 * 92f9c49 package.json: reorder build actions * 7a5f3eb READMEs update * 5be3464 package.json: bump deps ## 2023-07-28 * 0f34460 READMEs update * 3e3bceb READMEs update * f743191 package.json: bump deps * bbd6eb2 package.json: liquidjs --context --template * 65ea0a9 scripts cosmetics * cb1d34c re-generate workflows * 629a380 READMEs update * 9cdb678 package.json: minXpm 0.16.3 & @xpack-dev-tools/xbb-helper * 40dfb2a READMEs update * 77b1b4b package.json: bump deps ## 2023-07-26 * 60a3907 package.json: move scripts to actions * c26109e package.json: update xpack-dev-tools path * 193f4d5 READMEs update xpack-dev-tools path * ef9e796 .vscode/launch.json update * fc6ac8c body-jekyll update * 2774d4e READMEs update ## 2023-07-17 * 03631fd package.json: bump deps * 05f05aa package.json: add -develop-debug actions ## 2023-07-08 * 08fe285 versioning.sh: add 0.12.0-2 commit id * 592885b ~/Work/xpack-dev-tools/ * 5423546 prepare v0.12.0-2 ## 2023-04-19 * a6ed8e5 Merge pull request #26 from zqb-all/fix_typo * 2aab171 README: fix typo ## 2023-03-31 * 574ff3c README-DEVELOP.md: update * 3909232 README-DEVELOP.md: update * 63a1335 README-DEVELOP.md: update deep-clean * 8e35423 openocd.sh: --enable-internal-libjaylink ## 2023-03-28 * 068dc2d README-DEVELOPER update ## 2023-03-27 * d531f0b README-DEVELOPER update * 180d15d README-DEVELOPER update ## 2023-03-25 * 7f7d1db README update * c1891fb add README-DEVELOPER.md * 29c93c1 READMEs update * 26ecf82 READMEs update prerequisites ## 2023-03-24 * 85dfffc package.json: mkdir -pv cache * b5081e9 README update * c312703 .vscode/settings.json: ignoreWords * 07cb567 README-MAINTAINER.md update * e320656 README-MAINTAINER: update prerequisites ## 2023-02-22 * 33e43d0 READMEs update ## 2023-02-14 * 32fbd24 body-jekyll update * ebf9368 package.json: update Work/xpacks * 73b0ea7 READMEs update ## 2023-02-07 * 65251a2 READMEs update * 813a0e2 package.json: bump deps & reorder git-log * 68ba49c versioning.sh: update for https * 1ed35c9 body-jekyll update ## 2023-01-30 * 65cdee4 0.12.0-1.1 * 85ad2d2 CHANGELOG: publish npm v0.12.0-1.1 * f82dae3 package.json: update urls for 0.12.0-1.1 release * e79ff4c READMEs updates * af00549 body-jekyll update * 8022518 CHANGELOG update * b6da41e .vscode/settings.json: ignoreWords * v0.12.0-1 released * f37a409 README update * 3b8d65d remove unused XBB_BRANDING * bd6d610 openocd.sh: move docs to LIBRARIES * 381fa84 versioning.sh: move GIT_URL defs * e0f02bf add .vscode/launch.json * 61987a9 package.json: bump deps * 73ca561 README updates * 8bb511b openocd.sh: re-enable parallel build * 65aee84 openocd.sh: use only -ludev on linux * 2d369c1 openocd.sh: apply patches locally * 427c081 .vscode/settings.json: ignoreWords * e619b4d prepare v0.12.0-1 ## 2023-01-29 * v0.12.0-1 prepared * 02486b4 re-generate workflows * 53c05f2 package.json: bump deps ## 2023-01-28 * bcce8c3 versioning.sh: use versioning functions * 949bed6 README-MAINTAINER remove caffeinate xpm ## 2023-01-27 * 3b80250 package.json: reorder scripts ## 2023-01-24 * b16e64a README updates ## 2023-01-22 * ac30acd README update ## 2023-01-11 * 4b20bb2 cosmetize xbb_adjust_ldflags_rpath ## 2023-01-09 * ceef268 package.json: bump deps * 777c73c package.json: loglevel info * 201a58c versioning.sh: add comment before *_installed_bin ## 2023-01-02 * ae9ffd4 package.json: add gcc to windows deps ## 2023-01-01 * 528e1f2 package.json: pass xpm version & loglevel * 099a8d5 README update ## 2022-12-30 * fef7655 README-MAINTAINER: xpm run install * 3556cba package.json: bump deps * f8576b0 versioning.sh: regexp ## 2022-12-27 * d8e72c0 README update * 30753c6 echo FUNCNAME[0] * 62b1cd0 use autotools_build * d588a1f move *_installed_bin to versions.sh * c7a592c re-generate from templates * 927f3a9 cosmetics: move versions to the top ## 2022-12-26 * 0258972 README updates ## 2022-12-25 * fce7aa2 README update * 12952ed versioning.sh: remove explicit xbb_set_executables_install_path * 8e83ec7 package.json: add m4 dep * 975d1d4 versioning.sh: add comment M4 ## 2022-12-24 * 5452b76 README updates * 241998a openocd.sh: pass path to test * 719eb0a updates for xbb v 5.x * 54da172 test.sh: update * 3c40213 package.json: update * 23269b2 package.json: bump deps * 0e195e4 re-generate from templates * d93b8ef rename functions ## 2022-12-12 * d41e004 package.json: add caffeinate builds for macOS * cca6fcc versioning.sh: use XBB_REQUESTED_* ## 2022-11-18 * e92dd4c .vscode/settings.json: watcherExclude ## 2022-10-28 * 1e9b995 cleanups * 6b1c896 tests/run.sh: cosmetics * 6237479 README updates * 4b65463 README update * d713f53 openocd.sh: fix test * 33eebca .gitignore xpacks ## 2022-10-27 * 9757baa package.json: bump deps * 08b7b90 package.json: bump deps * a5e069e package.json: bump deps * b2ef4b3 package.json: bump deps * b5a9472 versioning.sh: adjust LD_LIBRARY_PATH for libusb1 * 89e5a13 openocd.sh: set -rpath * f40f094 bring build_pkg_config back for macOS * af34c4f package.json: add ninja to deps * 15f9671 package.json: add cmake to deps * ac46aa1 run.sh: cleanups * 14be2a2 application.sh: remove pkg-config coreutils * 582c24f versioning.sh: remove build_pkg_config * 0f5a08d versioning.sh: build_application_versioned_components * cc1087a README updates * 1183e66 package.json: cp build.sh & test.sh * ba1fd0b package.json: bump deps & cleanups * cf2b53f .vscode/settings.json: ignoreWords * 14504f4 re-generate workflows & scripts ## 2022-10-23 * 821a513 package.json: bump deps * f332865 package.json: bump deps * c4b9381 READMEs update * fb51384 package.json: add devDep realpath * 0a13362 package.json: reorder actions * c9f1e2e versioning.sh: remove build_coreutils * 4a05989 cosmetics * d19ddee test.sh: update * 19956f9 build.sh: update * d328879 rename application.sh ## 2022-10-19 * b853e1c READMEs updates * 8b816e4 versioning.sh: add XBB_COREUTILS_INSTALL_REALPATH_ONLY * cd61164 updates for xbb v4.0 * 88d94dc remove patches & pkgconfig (moved to helper) * 1a676ae re-generate workflows ## 2022-10-18 * d15ec21 remove submodule ## 2022-10-04 * 101682e README-RELEASE update for bullet lists in CHANGELOG ## 2022-09-25 * 30cf7d8 README-RELEASE update ## 2022-09-17 * d2d81ea package.json: remove -ia32 * 049765b README update * 34d14ba README-BUILD update ## 2022-09-03 * 72e5bc5 READMEs updates ## 2022-09-01 * v0.11.0-5 published on npmjs.com * v0.11.0-5 released ## 2022-03-25 * v0.11.0-4 published on npmjs.com * v0.11.0-4 published ## 2021-12-07 * v0.11.0-3 published on npmjs.com * v0.11.0-3 released ## 2021-11-21 * v0.11.0-3 prepared * update for Apple Silicon ## 2021-10-16 * v0.11.0-2 published on npmjs.com * v0.11.0-2 released ## 2021-08-27 * v0.11.0-2 prepared * [#10] - fix copying license sub-folders ## 2021-03-15 * v0.11.0-1 prepared * update to upstream 0.11 * [#3] - remove deprecated --enable-oocd_trace * v0.11.0-1 published * v0.11.0-1.1 published on npmjs.com ## 2020-10-13 * v0.10.0-15 published * v0.10.0-15.1 published on npmjs.com ## 2020-06-27 * v0.10.0-13.2 published on npmjs.com ## 2020-06-26 * v0.10.0-14.2 published on npmjs.com (wrong skip:3) * v0.10.0-14.1 published on npmjs.com (wrong .tgz extension) * v0.10.0-14 released * add binaries for Arm 32/64-bit * update for XBB v3.2 * based on openocd.git 8833c889da07eae750bcbc11215cc84323de9b74 from June 23rd, 2020 ## 2020-03-26 * update for XBB v3.1 * based on openocd.git d9ffe75e257aa4005dd34603860e45c57b1765b6 ## 2019-07-27 * bump v0.10.0-14 * add support for Arm binaries * based on openocd.git e1e63ef30cea39aceda40daf194377c89c570101 ## 2019-07-20 * v0.10.0-13.1 published on npmjs.com ## 2019-07-17 * v0.10.0-13 released ## 2019-07-08 * update to 263deb380 from 7 Jul 2019 ___ # Historical GNU MCU Eclipse change log ## 2019-04-23 * v0.10.0-12-20190423 released ## 2019-04-09 * prepare - v0.10.0-12 * update to latest master from Apr 7th, 2019 * update LIBUSB1_VERSION="1.0.22" * update LIBFTDI_VERSION="1.4" ## 2019-01-18 * v0.10.0-11-20190118 released * update to latest master from Jan 16, 2019 * RISC-V specific patches were removed, only upstreamed functionality retained. ## 2018-10-20 * v0.10.0-10-20181020 released * rerun, to fix the macOS file dates * update the -bit to singular ## 2018-10-16 * v0.10.0-9-20181016 released * update to latest master * update to latest RISC-V * revert some of the RISC-V patches in the common files ## 2018-06-19 * update to latest RISC-V commits, including semihosting ## 2018-06-12 * use separate README-*.md files * update to latest commits, which include new semihosting (OpenOCD June 6th, RISC-V June 12th) ## 2018-05-12 * v0.10.0-8-20180512 released * use new build scripts based on XBB * update to latest commits (OpenOCD April 27th, RISC-V May 8th) ## 2018-01-23 * v0.10.0-7-20180123 released * move semihosting code to separate files * use them in RISC-V and ARM * add 'arm semihosting_resexit enable' to allow exit() to return ## 2018-01-12 * v0.10.0-6-20180112 released * update to master from Dec 20 * update to riscv from Dec 29 * remove the patch to hide the CSRs, the new version displays only a limited number of them. * remove the `remote_bitbang.c` patch, since it compiles ok on mingw-w64 * the SiFive board scripts were upstreamed to the RISC-V fork ## 2017-11-10 * v0.10.0-5-20171110-dev released * update to master from Oct 2 * update to riscv from Nov 4 * target.c & riscv/riscv-0[13].c: hide the 4096 CSRs from `monitor reg` * update the SiFive board script files * revert the risc-v changes in `remote_bitbang.c`, since they break the build on mingw-w64 ## 2017-10-04 * v0.10.0-4-20171004-*-dev released * update to master from Aug 10 * update to riscv fom Oct 2 * gdb_server.c: workaround to gdb errors; disable passing errors back to gdb since this risc-v change breaks other targets. ## 2017-08-25 * v0.10.0-3-20170826-*-dev released * merge RISC-V tag v20170818 * server.c: fix clang warning in getsockname() ## 2017-07-03 * update build script to use Debian 9 Docker containers ## 2017-06-22 * v0.10.0-2-20170622-1535-dev released * merge RISC-V tag v20170621 ## 2017-06-15 * move the build specific gnu-mcu-eclipse folder to a separate openocd-build project ## 2017-06-12 * add --enable-riscv and #if BUILD_RISCV * add --enable-branding ## 2017-06-07 * v0.10.0-1-20170607-2132-dev released * add sifive-* configuration files to the board folder * 60-openocd.rules: simplify access rights * merge RISC-V commit '11008ba' into gnu-mcu-eclipse-dev ## 2017-06-06 * rename gnu-mcu-eclipse & content ## 2017-06-04 * merge original branch 'master' from 2017-06-02 into gnuarmeclipse-dev. * merge RISC-V commit '51ab5a0' from 2017-05-26 into gnuarmeclipse-dev ## 2017-01-24 * v0.10.0-20170124* released (stable) * merge original 0.10.0, override local relative path processing ## 2016-10-28 * v0.10.0-20161028*-dev released ## 2016-10-20 * nsi file: add InstallDir; silent install should honour /D ## 2016-01-10 * v0.10.0-20160110*-dev released ## 2015-10-28 * v0.10.0-20151028*-dev released ## 2015-05-19 * v0.9.0-20150519*-dev released * remove @raggedright from openocd.texi ## 2015-05-11 * the three separate build scripts were deprecated, and a single script, using Docker, was added to the main gnuarmeclipse-se.git/scripts. * the greeting shows 32-bits or 64-bits (plural for bits). (wrong!) ## 2015-03-24 * v0.9.0-20150324*-dev released * v0.8.0-20150324* released ## 2015-03-22 * the NSIS script was fixed to prevent removing the keys when uninstalling an older version. ## 2015-03-20 * v0.9.0-20150320*-dev released * v0.8.0-20150320* released ## 2015-03-18 * the build scripts were extended to generate both the stable and the development version. * multiple versions of the package can be installed in separate folders, named using the version. * for Windows, more accurate keys were stored, so remember separate locations for 32/64-bit versions. ## 2015-01-31 * v0.8.0-20150131* released ## 2015-01-30 * gnuarmeclipse All GNU ARM Eclipse OpenOCD build related files were grouped under this folder. * README.md Markdown files were added in all new folders, to improve the look when browsed in the SourceForge Git web browser. ## 2015-01-19 * v0.8.0-20150119* released ## 2015-01-12 * src/openocd.c Add branding 'GNU ARM Eclipse' to the greeting message, to more easily identify this custom version. * helper/options.c Update the logic used to locate the 'scripts' folder, by using the argv[0], as on Windows. The logic is a bit more complicated, to accommodate 3 cases (no path, relative path and absolute path).