惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Y
Y Combinator Blog
IT之家
IT之家
博客园_首页
人人都是产品经理
人人都是产品经理
博客园 - Franky
I
InfoQ
Recent Announcements
Recent Announcements
P
Proofpoint News Feed
H
Hackread – Cybersecurity News, Data Breaches, AI and More
GbyAI
GbyAI
大猫的无限游戏
大猫的无限游戏
aimingoo的专栏
aimingoo的专栏
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
月光博客
月光博客
Microsoft Security Blog
Microsoft Security Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
B
Blog RSS Feed
MongoDB | Blog
MongoDB | Blog
雷峰网
雷峰网
博客园 - 聂微东
N
Netflix TechBlog - Medium
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
The GitHub Blog
The GitHub Blog
D
Docker

Announcements published via Launchpad

VM 8.3.2 release : VM VM 8.3.2 release : VM DC++ 0.884 is out : DC++ Email-reminder 1.2.1 was released : Email-reminder Email-reminder 1.2.0 was released : Email-reminder Installing using the installation scripts works again : linux-purge planetfilter 0.13.0 was released : PlanetFilter Diodon 1.14.0: A little bit about Diodon and it’s future : Diodon PeaZip 11.2.0 free archiver : Peazip HPLIP 3.26.4 Public Release on 2026-05-20 : HPLIP Gweled 1.0-beta2 released! : Gweled PeaZip 11.1.0 free archiver : Peazip SocNetV v3.5 released! : SocNetV Lifeograph 3.1.0 released : Lifeograph Haguichi 1.5.4 Released : Haguichi 0.2.9.3.0 Released : Armagetron Advanced Installation/updating does not work without git for now : linux-purge PeaZip 11.0.0 free archiver : Peazip Justniffer 0.6.13 released : justniffer SocNetV v3.4 released! : SocNetV glade2script replaced by gui4script : glade2script SynCE ported to Python 3 and Cython : SynCE-legacy Email-reminder 1.1.0 was released : Email-reminder Whizard 3.1.8 released : WHIZARD Development stopped — No longer maintained : SikuliX v26.02.25 released : uCareSystem Widelands 1.3.1 Released : widelands AeroFTP v2.5.1 Released — OpenSSF Best Practices Badge Achieved : AeroFTP v26.02.14 : uCareSystem Navit 0.5.7 is out! : Navit
MyTraL 1.60.0 : MyTraL
Martin Dvorak · 2026-08-31 · via Announcements published via Launchpad

MyTraL 1.60.0

Written for MyTraL by Martin Dvorak on 2026-08-31

This MyTraL **minor** release brings:

### Added
- Added a Polar Flow integration: sync new training from Polar Flow via the
  official Polar AccessLink API and backfill full history from the Polar
  "Download your data" (GDPR) export ZIP. The export import brings in complete
  per-second recordings.
- Added filtering and sorting to the gear listing. Gear can be filtered by its default
  activity type and sorted by last used, name, default activity type, purchase date,
  usage, distance, time or TCoO in ascending or descending order. The summary cards
  reflect the filtered gear and the selection is preserved when switching between the
  list and the chart view.
- Added schema headers to `winget` manifests.
- Added document attachments to gear: manuals, invoices, warranty cards and
  other files.
- Added histogram of usages to gear detail.
- Added list of activities for given exercise, exercise label and delete button
  to exercise detail.
- Added strikethroung extension to the rendered Markdown texts.

### Changed
- The gear component `Cost` mini-card now shows the component total cost of ownership -
  the base cost plus the cost of all its service history entries - together with the
  cost per kilometer. A tooltip shows the base cost and the number of services.
- Polar Precision Performance import now reuses the heart-rate time series parsed by
  the import plugin when building recordings, instead of reading and parsing every
  `.hrm` file a second time in the worker process.
- The bookmarks list now hides the exercises/laps, source and workout columns, and
  the reorder buttons no longer wrap on narrow screens.
- Cancelled mytral.fitness domain & hosting:
    - web moved to my https://projects.mindforger.com/mytral
    - Flatpak qualified name changed from `fitness.mytral.Mytral` to `com.mindforger.Mytral`
- Moved GitHub repository from `dvorka-oss` organization back to the personal `dvorka`
  profile.

### Fixed
- Fixed the Polar Precision Performance (PPP) import end to end - importing a Polar
  data directory now finishes successfully instead of failing once an already existing
  activity had to be updated.
- Fixed the Polar PPP import silently dropping exercises it could not parse - such
  files are now counted and reported in the import task log.
- Fixed the average speed of imported Polar activities being recomputed - and the
  cap to maximum speed lost - after the activities were persisted.
- Fixed Polar PPP import log messages showing the raw `{self._log_name}` placeholder
  instead of the plugin name.
- Removed unused Polar gear service constants.
- Fixed Strava gear from an activity synchronization not being linked to the matching
  MyTraL gear when several items share the same brand - the gear is now resolved to the
  best-matching entry and its Strava gear ID is registered, instead of being left as an
  unresolved `strava-gear-id:...` placeholder. Each gear also gained an Advanced page
  showing its external service (Strava / Garmin / Polar) gear-ID mapping for debugging.
- Fixed the exercise photo gallery - it now appears on the exercise view page, where it
  can be viewed, uploaded to, edited and deleted, instead of being stuck on the edit page.
- Fixed exercises photos insert (from link to image).
- Fixed sport variety field at the end of the dashboard and added tooltips to all fields
  on that row.
- Fixed broken goal update which was failing.
- Fixed the style of links in the rendered markdown (newly underscore in blue).
- Fixed usage (hours/km) gear component calculation - newly the usage is from the
  installation date until now or replaced.

### Documentation
- Added functional architecture diagram to WWW.
- Fixed documentation by replacing non-ASCII characters with ASCII characters.
- Added motivation paragraph to `README.md` and WWW index.

Read more

Read all announcements