Releases: hifly81/bikescout
Releases · hifly81/bikescout
1.4.0
Changelog - Bikescout
[1.4.0]
- release: prepare version 1.4.0 (2656423)
- tests: added pytest (065a49b)
- Update license classifier in pyproject.toml (39494a1)
- Update README.md (99ba251)
- site: branding (b3ee9d7)
- Remove exclamation marks from interaction headers (f44185c)
- Clean up README formatting by removing line breaks (e685c37)
- added webfonts (dfb7c70)
- Update CHANGELOG for version 1.3.2 release (6053ba3)
[1.3.2]
- analysis - sonarcube revision (4ec5e0a)
- release: prepare version 1.3.2 (6677cbe)
- site/race - added capoliveri 2026 analysis (aa6886a)
- feat: added agents skills (ff5bb70)
- fix: tool trail scout simple is not returning a validate result (058c03f)
- docs: added configs for the popular MCP clients - part 2 (83db1eb)
- docs: added configs for the popular MCP clients (067b4df)
- refactor(logic): implement fitness-aware duration estimation to ensure nutritional safety (e0ac201)
- site: added race analysis section (d21d04b)
- perf(core): replace slow geodetic loop with fast equirectangular distance approximation (9b95207)
- feat(weather): add wind direction data to enable alignment scoring (6a1921f)
- refactor(nutrition): pivot to personalized physiological intelligence (b314f9d)
- feat: add weight and gender-aware sweat rate scaling to nutrition engine (ef739de)
- feat(mud): add seasonal saturation bias (d6e6ab6)
- fix(logic): geodetic segmet impl with step = 5 (8c30d62)
- fix(logic): correctly override surface_analysis with None in response payload (0b86b5d)
- fix(routing): diversify second fallback attempt by stripping waytype extras (bf65eee)
- fix pydantic validation error when map is excluded (b112d1e)
- Update README to remove social media badges (c45c357)
- doc site part2 (575aebb)
- doc site (0cd0087)
- Implement mobile menu toggle functionality (3e20036)
- Update CHANGELOG for version 1.3.1 release (b79c0b3)
[1.3.1]
- release: prepare version 1.3.1 (2e35ebf)
- docs: add warning about implicit output schemas and parsing hallucinations (d1e5704)
- refactor(compatibility): implement surface aggregation and tactical normalization (1985892)
- refactor(geodetics): improve aero-tactical wind analysis (dd99281)
- feat(mud-engine): add categorical mud_risk_label to payload (26ec31c)
- feat(mud-engine): implement timezone-aware TAEL� v3.2 reservoir model (c377aaa)
- refactor: optimize weather normalization and add solar altitude engine (14bb70b)
- Simplify documentation link descriptions in README (ad86e1f)
- changelog (33e8d6e)
[1.3.0]
- Prepare release 1.3.0 (100f872)
- feat(mud): fix numeric risk bug & formalize TAEL� v3.1 engine (b17889a)
- fix(altimetry): resolve X-axis compression using WGS-84 geodesics (dc9aa99)
- refactor(geodetic): internalize bearing calculation and clean API (8a56adc)
- removed strava tool (4e19c52)
- feat(planner): implement high-precision solar engine and thermal scoring (1d926e5)
- fix(visibility): implement high-precision solar visibility algorithm (6149e8d)
- fix(planner): implement frost and extreme temperature penalties (7dc8fbb)
- refactor: - Added as an integer field for precise physics calculations. (d9ac849)
- fix: ensure case-insensitive bike_type matching in analyze_compatibility (5acc381)
- fix(gpx): correct healed_points metric in tactical export (5226bbc)
- feature: add A->B routing capability to Master Orchestrator (8a8d3ff)
- refactor: replace static speed constants with (ae1d05d)
- feature: implement dual transport support (stdio/sse) (e61fa92)
- feature: simplify trail_scout tool for better LLM orchestration (bc04996)
- feature: scouting:gpx method now return a URI with the gpx track (7958985)
- fix: harden map generation with GeoJSON validation and 2D fallback (4b98964)
-
routing_payload = { coordinates: [[lon, lat]], options: {round_trip: {length: mission.radius_km * 1000, seed: mission.seed}}, elevation: true, extra_info: [surface, steepness] } ([d31ee28](https://github.com/hifly81/bikescout/commit/d31ee28321449b74b794f38bbaa6eba507f1723b)) - feature: elevation_profile_image methos now return a URI with the altimetry profile image (7c992dd)
[1.2.2-release]
- release: version 1.2.2 part 2 (c2d5bab)
[1.2.2]
1.3.2
Changelog - BikeScout
[1.3.2]
- analysis - sonarcube revision (4ec5e0a)
- release: prepare version 1.3.2 (6677cbe)
- site/race - added capoliveri 2026 analysis (aa6886a)
- feat: added agents skills (ff5bb70)
- fix: tool trail scout simple is not returning a validate result (058c03f)
- docs: added configs for the popular MCP clients - part 2 (83db1eb)
- docs: added configs for the popular MCP clients (067b4df)
- refactor(logic): implement fitness-aware duration estimation to ensure nutritional safety (e0ac201)
- site: added race analysis section (d21d04b)
- perf(core): replace slow geodetic loop with fast equirectangular distance approximation (9b95207)
- feat(weather): add wind direction data to enable alignment scoring (6a1921f)
- refactor(nutrition): pivot to personalized physiological intelligence (b314f9d)
- feat: add weight and gender-aware sweat rate scaling to nutrition engine (ef739de)
- feat(mud): add seasonal saturation bias (d6e6ab6)
- fix(logic): geodetic segmet impl with step = 5 (8c30d62)
- fix(logic): correctly override surface_analysis with None in response payload (0b86b5d)
- fix(routing): diversify second fallback attempt by stripping waytype extras (bf65eee)
- fix pydantic validation error when map is excluded (b112d1e)
- Update README to remove social media badges (c45c357)
- doc site part2 (575aebb)
- doc site (0cd0087)
- Implement mobile menu toggle functionality (3e20036)
- Update CHANGELOG for version 1.3.1 release (b79c0b3)
[1.3.1]
- release: prepare version 1.3.1 (2e35ebf)
- docs: add warning about implicit output schemas and parsing hallucinations (d1e5704)
- refactor(compatibility): implement surface aggregation and tactical normalization (1985892)
- refactor(geodetics): improve aero-tactical wind analysis (dd99281)
- feat(mud-engine): add categorical mud_risk_label to payload (26ec31c)
- feat(mud-engine): implement timezone-aware TAEL� v3.2 reservoir model (c377aaa)
- refactor: optimize weather normalization and add solar altitude engine (14bb70b)
- Simplify documentation link descriptions in README (ad86e1f)
- changelog (33e8d6e)
[1.3.0]
- Prepare release 1.3.0 (100f872)
- feat(mud): fix numeric risk bug & formalize TAEL� v3.1 engine (b17889a)
- fix(altimetry): resolve X-axis compression using WGS-84 geodesics (dc9aa99)
- refactor(geodetic): internalize bearing calculation and clean API (8a56adc)
- removed strava tool (4e19c52)
- feat(planner): implement high-precision solar engine and thermal scoring (1d926e5)
- fix(visibility): implement high-precision solar visibility algorithm (6149e8d)
- fix(planner): implement frost and extreme temperature penalties (7dc8fbb)
- refactor: - Added as an integer field for precise physics calculations. (d9ac849)
- fix: ensure case-insensitive bike_type matching in analyze_compatibility (5acc381)
- fix(gpx): correct healed_points metric in tactical export (5226bbc)
- feature: add A->B routing capability to Master Orchestrator (8a8d3ff)
- refactor: replace static speed constants with (ae1d05d)
- feature: implement dual transport support (stdio/sse) (e61fa92)
- feature: simplify trail_scout tool for better LLM orchestration (bc04996)
- feature: scouting:gpx method now return a URI with the gpx track (7958985)
- fix: harden map generation with GeoJSON validation and 2D fallback (4b98964)
-
routing_payload = { coordinates: [[lon, lat]], options: {round_trip: {length: mission.radius_km * 1000, seed: mission.seed}}, elevation: true, extra_info: [surface, steepness] } ([d31ee28](https://github.com/hifly81/bikescout/commit/d31ee28321449b74b794f38bbaa6eba507f1723b)) - feature: elevation_profile_image methos now return a URI with the altimetry profile image (7c992dd)
[1.2.2-release]
- release: version 1.2.2 part 2 (c2d5bab)
[1.2.2]
- release: version 1.2.2 (454633c)
- feature: created MCP resources (dedea2b)
- bug: tool poi_scout has now the correct range for radius_km, max 2kn (39ba8f3)
- bug: tool hydration_scout now has the correct scale for intensity_Score, 1 to 5 (106864c)
- Revise BikeScout project description for clarity (4581b50)
- Clarify examples in data ingestion and AI reasoning (577842d)
- AGPL-3.0 and update footer (3dae427)
- Change license to AGPL-3.0 and update footer (82ba387)
- Update license link and footer information in tael.html (1fa180c)
- AGPL-3.0 and update footer (fb220d4)
- AGPL-3.0 and update footer (9d7481b)
- AGPL-3.0 and update footer (...
1.3.1
Changelog - Bikescout
[1.3.1]
- release: prepare version 1.3.1 (2e35ebf)
- docs: add warning about implicit output schemas and parsing hallucinations (d1e5704)
- refactor(compatibility): implement surface aggregation and tactical normalization (1985892)
- refactor(geodetics): improve aero-tactical wind analysis (dd99281)
- feat(mud-engine): add categorical mud_risk_label to payload (26ec31c)
- feat(mud-engine): implement timezone-aware TAEL� v3.2 reservoir model (c377aaa)
- refactor: optimize weather normalization and add solar altitude engine (14bb70b)
- Simplify documentation link descriptions in README (ad86e1f)
- changelog (33e8d6e)
[1.3.0]
- Prepare release 1.3.0 (100f872)
- feat(mud): fix numeric risk bug & formalize TAEL� v3.1 engine (b17889a)
- fix(altimetry): resolve X-axis compression using WGS-84 geodesics (dc9aa99)
- refactor(geodetic): internalize bearing calculation and clean API (8a56adc)
- removed strava tool (4e19c52)
- feat(planner): implement high-precision solar engine and thermal scoring (1d926e5)
- fix(visibility): implement high-precision solar visibility algorithm (6149e8d)
- fix(planner): implement frost and extreme temperature penalties (7dc8fbb)
- refactor: - Added as an integer field for precise physics calculations. (d9ac849)
- fix: ensure case-insensitive bike_type matching in analyze_compatibility (5acc381)
- fix(gpx): correct healed_points metric in tactical export (5226bbc)
- feature: add A->B routing capability to Master Orchestrator (8a8d3ff)
- refactor: replace static speed constants with (ae1d05d)
- feature: implement dual transport support (stdio/sse) (e61fa92)
- feature: simplify trail_scout tool for better LLM orchestration (bc04996)
- feature: scouting:gpx method now return a URI with the gpx track (7958985)
- fix: harden map generation with GeoJSON validation and 2D fallback (4b98964)
-
routing_payload = { coordinates: [[lon, lat]], options: {round_trip: {length: mission.radius_km * 1000, seed: mission.seed}}, elevation: true, extra_info: [surface, steepness] } ([d31ee28](https://github.com/hifly81/bikescout/commit/d31ee28321449b74b794f38bbaa6eba507f1723b)) - feature: elevation_profile_image methos now return a URI with the altimetry profile image (7c992dd)
[1.2.2-release]
- release: version 1.2.2 part 2 (c2d5bab)
[1.2.2]
- release: version 1.2.2 (454633c)
- feature: created MCP resources (dedea2b)
- bug: tool poi_scout has now the correct range for radius_km, max 2kn (39ba8f3)
- bug: tool hydration_scout now has the correct scale for intensity_Score, 1 to 5 (106864c)
- Revise BikeScout project description for clarity (4581b50)
- Clarify examples in data ingestion and AI reasoning (577842d)
- AGPL-3.0 and update footer (3dae427)
- Change license to AGPL-3.0 and update footer (82ba387)
- Update license link and footer information in tael.html (1fa180c)
- AGPL-3.0 and update footer (fb220d4)
- AGPL-3.0 and update footer (9d7481b)
- AGPL-3.0 and update footer (0768c84)
- Change license URL and enhance footer details (f2af85d)
- AGPL-3.0 and update footer (e9b5b24)
- Change license to AGPL-3.0 and update footer (f02b782)
- Change license to AGPL-3.0 and update footer (55a169c)
- AGPL-3.0 and update footer (c532e62)
- Update license link and footer information (ccaf54e)
- Change license to AGPL-3.0 and update footer (425dcd3)
- Change license to AGPL-3.0 and update footer (957a0dc)
- Update API documentation with license and data sources (2cd3b7c)
- Change license to AGPL-3.0 and update footer (908faff)
- Change license to AGPL-3.0 and update footer (6beea84)
- Change license to AGPL-3.0 and update footer (e2c1d60)
- Change license to AGPL-3.0 and update footer (87c43ba)
- Change license link to AGPL-3.0 and update footer (7f03f1f)
- Update license information to AGPLv3 (52a3e9a)
- AGPL v3 (c96aa99)
- Enhance footer with licensing and disclaimer details (318a5d7)
- Add license and copyright information to weather.py (aa2bdc8)
- Add copyright and license information to surface.py (040ebad)
- Add copyright and license information to strava.py (58387f7)
- Add copyright and license comments to scouting.py (4f63c18)
- Add copyright and license information to poi.py (ca9f1e6)
- Add licensing and copyright information (52a4db2)
- Add license and copyright comments to mud.py ([0bf9d35](https://github.com/hifly81/...
1.3.0
Changelog - Bikescout
[1.3.0]
- Prepare release 1.3.0 (100f872)
- feat(mud): fix numeric risk bug & formalize TAEL® v3.1 engine (b17889a)
- fix(altimetry): resolve X-axis compression using WGS-84 geodesics (dc9aa99)
- refactor(geodetic): internalize bearing calculation and clean API (8a56adc)
- removed strava tool (4e19c52)
- feat(planner): implement high-precision solar engine and thermal scoring (1d926e5)
- fix(visibility): implement high-precision solar visibility algorithm (6149e8d)
- fix(planner): implement frost and extreme temperature penalties (7dc8fbb)
- refactor: - Added as an integer field for precise physics calculations. (d9ac849)
- fix: ensure case-insensitive bike_type matching in analyze_compatibility (5acc381)
- fix(gpx): correct healed_points metric in tactical export (5226bbc)
- feature: add A->B routing capability to Master Orchestrator (8a8d3ff)
- refactor: replace static speed constants with (ae1d05d)
- feature: implement dual transport support (stdio/sse) (e61fa92)
- feature: simplify trail_scout tool for better LLM orchestration (bc04996)
- feature: scouting:gpx method now return a URI with the gpx track (7958985)
- fix: harden map generation with GeoJSON validation and 2D fallback (4b98964)
-
routing_payload = { coordinates: [[lon, lat]], options: {round_trip: {length: mission.radius_km * 1000, seed: mission.seed}}, elevation: true, extra_info: [surface, steepness] } ([d31ee28](https://github.com/hifly81/bikescout/commit/d31ee28321449b74b794f38bbaa6eba507f1723b)) - feature: elevation_profile_image methos now return a URI with the altimetry profile image (7c992dd)
1.2.2
Immutable
release. Only release title and notes can be modified.
Full Changelog: 1.2.1...1.2.2-release