Skip to content

Releases: micro/mu

v0.31.0

Choose a tag to compare

@asim asim released this 17 Jul 09:33
03a2c26

What's Changed

  • Update product priorities after review 865 by @asim in #866
  • Normalize assistant bullet glyphs by @asim in #868
  • Prioritize guest chat auth clarity by @asim in #871
  • Clarify guest chat authentication by @asim in #873
  • Update product priorities after review 874 by @asim in #876
  • Tighten news search topic relevance by @asim in #878
  • Update product priorities after review 879 by @asim in #881
  • Render markets agent results readably by @asim in #887
  • Update product priorities after review 888 by @asim in #890
  • Hide signed-in nav actions from guest pages by @asim in #892
  • Update product priorities after review 893 by @asim in #895
  • Handle missing weather observations by @asim in #897
  • Update product priorities after review 898 by @asim in #900
  • Disclose markets data freshness by @asim in #902
  • Update product priorities after review 903 by @asim in #905
  • Disclose chat topic summary freshness by @asim in #907
  • Update product priorities after review 909 by @asim in #911
  • Disclose weather freshness in agent summaries by @asim in #913
  • Update product priorities after review 914 by @asim in #916
  • Guard agent answers against raw tool payloads by @asim in #918
  • Update product priorities after review 919 by @asim in #921
  • Keep market mover answers concise by @asim in #925
  • Update product priorities after market review by @asim in #928
  • Keep market-mover answers focused on movers by @asim in #930
  • Tighten asset mover prompt filtering by @asim in #932
  • Update product priorities after review 933 by @asim in #935
  • Protect market prices from MathJax rendering by @asim in #937
  • Update product priorities from review 938 by @asim in #940
  • Prevent blog currency amounts from rendering as math by @asim in #942
  • Update product priorities after review 943 by @asim in #945
  • Deduplicate agent market tool calls by @asim in #947
  • Update product priorities after review 948 by @asim in #950
  • Reduce guest agent planning latency by @asim in #953
  • Update product priorities after review 954 by @asim in #955
  • Reduce guest market mover answer latency by @asim in #957
  • Update product priorities after review 958 by @asim in #960
  • Fallback to web search for unavailable AI news by @asim in #962
  • Update product priorities after review 963 by @asim in #965
  • Keep news fallbacks topic-specific by @asim in #967
  • Update product priorities after review 968 by @asim in #970
  • Ground news web fallbacks in snippets by @asim in #972
  • Update product priorities after review 973 by @asim in #975
  • Speed up guest weather answers by @asim in #978
  • Update product priorities after review 979 by @asim in #981
  • Reduce market-mover agent planning latency by @asim in #983
  • Align marketing surface with markets and recent work by @asim in #986
  • Update product priorities after review 985 by @asim in #988
  • Reduce AI-news fallback synthesis latency by @asim in #990
  • Update product priorities after review 991 by @asim in #993
  • Restore weather agent live fallback by @asim in #995
  • Update product priorities after review 996 by @asim in #999
  • Avoid false weather unavailable fallback by @asim in #1001
  • Update product priorities after review 1002 by @asim in #1004
  • Keep usable weather forecasts available by @asim in #1006
  • Update product priorities after review 1007 by @asim in #1008
  • Polish news web fallback answers by @asim in #1010
  • Update product priorities after review 1011 by @asim in #1013
  • Polish agent answer fallbacks by @asim in #1015
  • Update product priorities after review 1016 by @asim in #1017
  • Polish fallback agent answer headings by @asim in #1019
  • Update product priorities after review 1020 by @asim in #1022
  • Keep fallback answers answer-first by @asim in #1024
  • Update product priorities after review 1025 by @asim in #1027
  • Keep fallback answers result-first by @asim in #1029
  • Update product priorities after review 1030 by @asim in #1032
  • Keep fallback answers result-first by @asim in #1034
  • Add marketing note angles for recent agent refinements by @asim in #1036
  • Update product priorities after review 1037 by @asim in #1039
  • Keep fallback answers result first by @asim in #1041
  • Update product priorities after review 1042 by @asim in #1044
  • Keep fallback answers result-first by @asim in #1046
  • Update product priorities after review 1047 by @asim in #1049
  • Polish fallback answer leads by @asim in #1051
  • Update product priorities after review 1052 by @asim in #1054
  • Polish answer-first fallback ordering by @asim in #1056
  • Update product priorities after review 1057 by @asim in #1059
  • Keep fallback answers answer-first by @asim in #1061
  • Update product priorities after review 1062 by @asim in #1064
  • Keep fallback answers answer-first by @asim in #1066
  • Update product priorities after review 1067 by @asim in #1069
  • Polish fallback answer leads by @asim in #1072
  • Update product priorities after review 1073 by @asim in #1075
  • Make weather fallback answers answer-first by @asim in #1077
  • Update product priorities after review 1080 by @asim in #1082
  • Anchor weather today forecast to request date by @asim in #1084
  • Update product priorities after review 1086 by @asim in #1087
  • Require MCP auth sessions by @asim in #1089
  • Update product priorities after review 1090 by @asim in #1092
  • Date-stamp AI news web fallbacks by @asim in #1094
  • Catch lookup-only tool progress by @asim in #1097
  • Update product priorities after review 1098 by @asim in #1100
  • Prioritize dated AI news fallback stories by @asim in #1102
  • Update product priorities after review 1103 by @asim in #1105
  • Filter generic AI news fallback directories by @asim in #1107
  • Update product priorities after review 1108 by @asim in #1110
  • Promote snippet-backed AI news fallback stories by @asim in #1112
  • Update product priorities after review 1113 by @asim in #1115
  • Prefer article-level AI-news fallbacks by @asim in #1117
  • Update product priorities after review 1118 by @asim in #1120
  • Label generic AI news fallbacks as limited evidence by @asim in #1122
  • Update product priorities after review 1123 by @asim in #1125
  • Keep AI-news fallback source URLs readable by @asim in #1128
  • Update product priorities after review 1129 by @asim in #1131
  • Prefer article AI news fallback sources by @asim in #1133
  • Update product priorities after review 1136 by @asim in #1138
  • docs: update security audit baseline by @asim in #1135
  • Prefer article sources in AI news fallback by @asim in htt...
Read more

v0.30.0

Choose a tag to compare

@asim asim released this 30 Jun 19:21
cd55095

What's Changed

  • Avoid duplicate admin moderation flaggers by @asim in #637
  • Escape admin blocklist entries by @asim in #639
  • Improve social URL detection by @asim in #641
  • Report data persistence write errors by @asim in #643
  • Fix stream clear throttle reset by @asim in #645
  • Unify guest + assistant into one inline streaming chat by @asim in #646
  • Add settings package test coverage by @asim in #648
  • Validate trade amount parsing by @asim in #650
  • Harden memory entry copies by @asim in #652
  • Cover moderation auto-flagging by @asim in #654
  • Add WhatsApp webhook signature tests by @asim in #656
  • Add micro router test coverage by @asim in #658
  • Add A2A protocol handler tests by @asim in #660
  • Harden reminder metadata parsing by @asim in #662
  • Fix duplicate Discord briefing headlines by @asim in #664
  • Add chat pattern-match test coverage by @asim in #666
  • Add auth posting eligibility tests by @asim in #668
  • Handle punctuated micro-agent mentions by @asim in #670
  • Add Discord link code tests by @asim in #672
  • Fix Telegram account ID collisions by @asim in #675
  • Validate username format in shared auth helper by @asim in #677
  • Harden settings load by @asim in #679
  • Harden micro agent route validation by @asim in #682
  • Harden reminder MCP API calls by @asim in #685
  • Add data delete registry tests by @asim in #687
  • Add invite auth flow tests by @asim in #689
  • Add digest formatting helper tests by @asim in #691
  • test: cover memory deletion semantics by @asim in #693
  • Add moderation deleter callback tests by @asim in #695
  • Reject over-precise trade amounts by @asim in #697
  • Guard trade history limits by @asim in #700
  • Unify inline chat for guests and assistants with enhanced tools by @asim in #683
  • Fix wallet redirect query escaping by @asim in #703
  • Label the home web-search card 'Search' not 'Web Search' by @asim in #704
  • Fix status update counts for expired entries by @asim in #706
  • Handle malformed Coinbase rates by @asim in #708
  • Fix deterministic micro keyword routing by @asim in #710
  • Handle whitespace in micro-agent addresses by @asim in #712
  • Add CSRF auth coverage by @asim in #714
  • Add coverage for main helper functions by @asim in #716
  • Add auth post limit and email verification tests by @asim in #718
  • Harden app security scanning by @asim in #720
  • Fix SQLite partial content search by @asim in #723
  • Fix token form expiration parsing by @asim in #725
  • Add mesh proxy bypass tests by @asim in #727
  • Tighten micro-agent keyword routing by @asim in #729
  • Add OAuth authorization code exchange tests by @asim in #731
  • Clear stale email verification timestamps by @asim in #733
  • Mark CSRF cookie secure on direct TLS by @asim in #735
  • Harden fetched link scheme handling by @asim in #737
  • Add auth account lifecycle coverage by @asim in #739
  • Harden web fetch private host detection by @asim in #741
  • Harden web fetch URL validation by @asim in #743
  • Harden weather coordinate handling by @asim in #745
  • Link product priorities to tracking issues by @asim in #751
  • Harden guest micro-agent tool access by @asim in #753
  • Refine product priorities after review by @asim in #755
  • Improve weather unavailable states by @asim in #757
  • Update product priorities after review by @asim in #759
  • Improve guest first-run chat guidance by @asim in #761
  • Refresh product priorities after review by @asim in #764
  • Ensure tool-backed answers are complete by @asim in #766
  • Refresh product priorities after live review by @asim in #769
  • Guard native agent progress-only answers by @asim in #771
  • Refresh product priorities after review #772 by @asim in #774
  • Improve tool answer fallback synthesis by @asim in #778
  • Refresh product priorities after review 779 by @asim in #780
  • Normalize agent answer markdown by @asim in #782
  • Normalize answer markdown across chat surfaces by @asim in #785
  • Refresh product priorities after review #786 by @asim in #788
  • Fix malformed leading bold in agent answers by @asim in #790
  • Refresh product priorities after review #791 by @asim in #793
  • Ensure native weather fallbacks include tool results by @asim in #795
  • Refresh product priorities after review #796 by @asim in #798
  • Return news results instead of search progress by @asim in #800
  • Refresh product priorities after review 801 by @asim in #803
  • Anchor live answers to request date by @asim in #805
  • Refresh product priorities after review 806 by @asim in #808
  • Ground topic news search in the live feed by @asim in #810
  • Refresh product priorities after review 811 by @asim in #813
  • Ground web search answers in query intent by @asim in #815
  • Refresh marketing notes and MCP docs by @asim in #817
  • Refresh product priorities after review 818 by @asim in #820
  • Ground news answers with source URLs by @asim in #822
  • Refresh product priorities after review 823 by @asim in #825
  • Anchor weather answers to real forecast dates by @asim in #827
  • Anchor weather tool context dates by @asim in #829
  • Refresh product priorities after review 830 by @asim in #832
  • Improve mixed-provider agent fallbacks by @asim in #834
  • Refresh product priorities after review 835 by @asim in #837
  • Isolate fresh guest agent requests by @asim in #839
  • Refresh product priorities after review 840 by @asim in #842
  • Improve news topic headline matching by @asim in #844
  • Refresh product priorities after review 845 by @asim in #847
  • Preserve news article URLs in agent answers by @asim in #849
  • Update product priorities after review 850 by @asim in #852
  • Deduplicate mixed-source news feed entries by @asim in #854
  • Update product priorities after review 855 by @asim in #857
  • Clarify guest weather access by @asim in #859
  • Update product priorities after review 860 by @asim in #862
  • Fix guest recent search query escaping by @asim in #864

Full Changelog: v0.29.0...v0.30.0

v0.29.0

Choose a tag to compare

@asim asim released this 15 Jun 21:16
22ee64a

What's Changed

  • Enhance unread email functionality and restrict guest tool access by @asim in #623
  • Fix guest home page layout to use two-column grid by @asim in #624
  • Standalone landing page at / — no app shell for logged-out visitors by @asim in #625
  • Add trade package: DEX trading via Uniswap V3 on Base by @asim in #626
  • Default TRADE_RPC_URL to Base mainnet public RPC by @asim in #627
  • Enhance trade page UX and implement automated trading strategies by @asim in #628
  • Replace broken Coinbase Onramp link with copy address button by @asim in #629
  • Add multi-chain support: Ethereum mainnet + Base by @asim in #630
  • Claude/add wallet transfers 74 phc by @asim in #631
  • Claude/add wallet transfers 74 phc by @asim in #632
  • Recheck failed trades on page load, rename button to Swap by @asim in #633
  • Fold Trade under Markets as a tab by @asim in #634
  • Claude/add wallet transfers 74 phc by @asim in #635

Full Changelog: v0.28.1...v0.29.0

v0.28.2

Choose a tag to compare

@asim asim released this 07 Jun 10:42
37433bb
Merge pull request #622 from micro/claude/add-wallet-transfers-74PHC

Fix agent answering general questions with no tool results

v0.28.1

Choose a tag to compare

@asim asim released this 07 Jun 10:25
37433bb

What's Changed

  • Fix agent answering general questions with no tool results by @asim in #622

Full Changelog: v0.28.0...v0.28.1

v0.28.0

Choose a tag to compare

@asim asim released this 07 Jun 10:19
692a81c

What's Changed

  • Remove last mu.xyz references from test file by @asim in #617
  • Fix TestAPBaseURL expected value after domain change by @asim in #618
  • Add maintenance page for nginx 502 fallback by @asim in #619
  • Guest landing page, pricing page, and free AI trial by @asim in #620
  • Implement token streaming for AI responses and fix landing page heading by @asim in #621

Full Changelog: v0.27.0...v0.28.0

v0.27.0

Choose a tag to compare

@asim asim released this 06 Jun 16:57
17841f1

What's Changed

  • Use micro.mu as the live instance — replaces placeholder URLs by @asim in #616

Full Changelog: v0.26.0...v0.27.0

v0.26.0

Choose a tag to compare

@asim asim released this 06 Jun 10:39
a3e8efb

What's Changed

  • Flip layout: input below response like Google AI mode by @asim in #612
  • Enhance agent tool usage for personal queries and improve UI by @asim in #613
  • Fix delete button: include CSRF token and credentials in fetch by @asim in #614
  • Remove all mu.xyz references — domain being shut down by @asim in #615

Full Changelog: v0.25.0...v0.26.0

v0.25.0

Choose a tag to compare

@asim asim released this 05 Jun 21:49
cc302dc

What's Changed

  • Fix admin restart, optimize daily digest, and add Atlas Cloud support by @asim in #604
  • Fix model IDs and improve usage tracking for Atlas Cloud by @asim in #605
  • Log LLM API calls and optimize token usage for background tasks by @asim in #606
  • Support local models and enhance personal AI interface by @asim in #607
  • Implement persistent memory and enriched user context for agent by @asim in #608

Full Changelog: v0.24.0...v0.25.0

v0.24.0

Choose a tag to compare

@asim asim released this 27 May 05:47
f179e80

What's Changed

  • Delete all user data when account is deleted by @asim in #600
  • Refactor card settings and opinion topics for improved layout by @asim in #601
  • Fix deadlock in DeletePostsByAuthor — was calling updateCache while h… by @asim in #602
  • Add /home/card/{id} endpoint for lazy-loading individual cards by @asim in #603

Full Changelog: v0.23.0...v0.24.0