Skip to content

Releases: hifly81/bikescout

1.4.0

08 May 14:01
Immutable release. Only release title and notes can be modified.
0d58a9c

Choose a tag to compare

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]

  • 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](39ba8f3...
Read more

1.3.2

08 May 07:27
Immutable release. Only release title and notes can be modified.
e942c9e

Choose a tag to compare

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 (...
Read more

1.3.1

04 May 16:05
Immutable release. Only release title and notes can be modified.
f78a4c0

Choose a tag to compare

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/...
Read more

1.3.0

29 Apr 21:01
Immutable release. Only release title and notes can be modified.
31487f8

Choose a tag to compare

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

29 Apr 07:26
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Full Changelog: 1.2.1...1.2.2-release

1.2.1

28 Apr 15:51
Immutable release. Only release title and notes can be modified.
7e76d7d

Choose a tag to compare

What's Changed

Full Changelog: 1.2.0...1.2.1

1.2.0

27 Apr 16:45
Immutable release. Only release title and notes can be modified.
e0d2435

Choose a tag to compare

What's Changed

Full Changelog: 1.1.2...1.2.0

1.1.2

24 Apr 15:49
Immutable release. Only release title and notes can be modified.
8f8371a

Choose a tag to compare

What's Changed

Full Changelog: 1.1.1...1.1.2

1.1.1

24 Apr 06:15
Immutable release. Only release title and notes can be modified.
c956fe3

Choose a tag to compare

What's Changed

Full Changelog: 1.1.0...1.1.1

1.1.0

23 Apr 15:36
Immutable release. Only release title and notes can be modified.
10e00bb

Choose a tag to compare

What's Changed

Full Changelog: 1.0.3...1.1.0