v1.1.5
taubyte/tauv1.1.5Sep 6, 2024by samyfodil
AI Summary
Large release consolidating multiple repositories (go-interfaces, go-specs, dreamland) and introducing new tools including TauCorder, Starlark package, Cloud Development Kit POC, and Mycelium SSH orchestration.
Key Highlights
- Merged go-interfaces, go-specs, and dreamland repositories
- Introduced TauCorder diagnostic tool
- Added Starlark package for scripting
- Cloud Development Kit (CDK) POC
- Mycelium - SSH orchestration package
- Integrated P2P module
- Added pre-commit hooks and test improvements
New Features
- TauCorder distributed cloud diagnostic tool
- Starlark scripting package
- Cloud Development Kit (CDK) POC
- Mycelium SSH orchestration
- P2P module integration
- Build info and commit subcommands
Full Release Notes
## What's Changed * Clean up issues [#142] by @SongYeongEng in https://github.com/taubyte/tau/pull/148 * Replace old Odo naming in log by @mortum5 in https://github.com/taubyte/tau/pull/155 * Delete old migration code by @mortum5 in https://github.com/taubyte/tau/pull/156 * Add select wrapper by @mortum5 in https://github.com/taubyte/tau/pull/158 * [seer] Node status propagation #154 by @samyfodil in https://github.com/taubyte/tau/pull/163 * chore: Remove unused modernc.org/sqlite dependency by @SongYeongEng in https://github.com/taubyte/tau/pull/165 * [seer] use embedding #161 by @ldwangaqr in https://github.com/taubyte/tau/pull/168 * Merge in go-interfaces, go-specs and any other repository that is tightly related to tau by @samyfodil in https://github.com/taubyte/tau/pull/169 * Handle migration from Protocols to Services in config by @samyfodil in https://github.com/taubyte/tau/pull/172 * [libdream] Each universe should have it's own swam key #159 by @ldwangaqr in https://github.com/taubyte/tau/pull/171 * Add sync status (kvdb stats) p2p endpoints to auth, tns and patrick by @samyfodil in https://github.com/taubyte/tau/pull/175 * Merge dreamland in by @samyfodil in https://github.com/taubyte/tau/pull/177 * [dreamland] Get dreamland cli to be built with tau by @samyfodil in https://github.com/taubyte/tau/pull/180 * [taucorder] An amazing diagnostic tool that can handle a distributed cloud by @samyfodil in https://github.com/taubyte/tau/pull/185 * [taucorder] Cleanup code & fixed terminal does not display command after exit by @samyfodil in https://github.com/taubyte/tau/pull/186 * [dream & taucorder] add npm support by @samyfodil in https://github.com/taubyte/tau/pull/187 * [p2p] moved in by @samyfodil in https://github.com/taubyte/tau/pull/190 * [p2p] optimize and make available in client the send to peer option by @samyfodil in https://github.com/taubyte/tau/pull/192 * [taucorder] add db status for auth, tns and patrick by @samyfodil in https://github.com/taubyte/tau/pull/193 * starlark package by @samyfodil in https://github.com/taubyte/tau/pull/197 * [starlark] handle go native types errors plus handle error return by @samyfodil in https://github.com/taubyte/tau/pull/200 * cloud development kit - js/ts poc iteration by @samyfodil in https://github.com/taubyte/tau/pull/201 * [mycelium] A package for ssh orchestration by @samyfodil in https://github.com/taubyte/tau/pull/203 * Deleted deprecated struct #205 by @vasnt in https://github.com/taubyte/tau/pull/210 * [substrate] Add ping p2p endpoint by @vasnt in https://github.com/taubyte/tau/pull/211 * fix `[substrate] Add ping p2p endpoint using` cr. instead of response. by @samyfodil in https://github.com/taubyte/tau/pull/213 * Update README.md: Generate a domain validation key pair and swarm key… by @yonas in https://github.com/taubyte/tau/pull/214 * Add pre-commit & fixed files with issues by @samyfodil in https://github.com/taubyte/tau/pull/216 * build info and commit sub command (#217) by @samyfodil in https://github.com/taubyte/tau/pull/218 * Move and update taubyte/go-simple-git here to pkg/git #219 by @samyfodil in https://github.com/taubyte/tau/pull/220 * #174 Removed De-duplication of starfish struct and created a new mock package with that struct by @Qu-Ack in https://github.com/taubyte/tau/pull/222 * [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/taubyte/tau/pull/221 * test: Use temporary folder in test by @nusr in https://github.com/taubyte/tau/pull/224 * [pre-commit] make sure goimports and staticcheck are installed by @samyfodil in https://github.com/taubyte/tau/pull/226 * Run tests for pull requests by @samyfodil in https://github.com/taubyte/tau/pull/229 * Github Actions - Handle TEST_GIT_TOKEN not passed on forks by @samyfodil in https://github.com/taubyte/tau/pull/231 * refactor: simplified entry-point logic by @EndowTheGreat in https://github.com/taubyte/tau/pull/227 * refactor: retry logic for deployment key by @mohitsethia in https://github.com/taubyte/tau/pull/223 * Replace MkdirTemp calls in tests with t.TempDir() by @jjjclarke in https://github.com/taubyte/tau/pull/234 * Handling multiple branches by @samyfodil in https://github.com/taubyte/tau/pull/237 * [p2p] optimize client by @samyfodil in https://github.com/taubyte/tau/pull/238 * update wazero to v1.7.2 by @samyfodil in https://github.com/taubyte/tau/pull/240 * [spin] A secure webassembly container runtime 241 by @samyfodil in https://github.com/taubyte/tau/pull/242 * [spin] broken symlinks by @samyfodil in https://github.com/taubyte/tau/pull/244 ## New Contributors * @SongYeongEng made their first contribution in https://github.com/taubyte/tau/pull/148 * @mortum5 made their first contribution in https://github.com/taubyte/tau/pull/155 * @ldwangaqr made their first contribution in https://github.com/taubyte/tau/pull/168 * @vasnt made their first contribution in https://github.com/taubyte/tau/pull/210 * @yonas made their first contribution in https://github.com/taubyte/tau/pull/214 * @Qu-Ack made their first contribution in https://github.com/taubyte/tau/pull/222 * @pre-commit-ci made their first contribution in https://github.com/taubyte/tau/pull/221 * @nusr made their first contribution in https://github.com/taubyte/tau/pull/224 * @EndowTheGreat made their first contribution in https://github.com/taubyte/tau/pull/227 * @mohitsethia made their first contribution in https://github.com/taubyte/tau/pull/223 * @jjjclarke made their first contribution in https://github.com/taubyte/tau/pull/234 **Full Changelog**: https://github.com/taubyte/tau/compare/v1.1.4...v1.1.5