We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Remove historical-record-only content - History: drop the pre-release '4.0.0 (in development)' section — it duplicated the released 4.0.0-alpha entry; its Save-mode breaking change note moved to the Roadmap-4x breaking-changes list - Roadmap-4x: collapse the shipped-feature sections (transports, change tracking, raw commands, GUI names) into a compact 'Shipped in 4.0.0-alpha' link list — each feature has its own page now; drop the stale 'REST API transport' future item (REST shipped); add a Documentation section with remaining doc work - SSL-connection: remove the 'since tik4net 1.7.0.0' claim (History shows API-SSL arrived in 1.8.0.0; version note was wrong and historical-only) - Communication-debugging: reword 'Since v 3.5' note to present tense Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JS3W4HV6uDZiSDtZ4Tajkv
Wiki audit: fix invalid info, broken samples and markdown, dedupe Home Verified every page against the current source code: - LoadById/LoadByName throw TikNoSuchItemException (were documented as returning null) - REST SafeMode* throws TikConnectionCapabilityNotSupportedException (not NotSupportedException) - WinboxNative reports Crud|Listen|SafeMode; M2 error fallback is TikCommandTrapException - CLI transport pages (MacTelnet, WinboxCli, WinboxCliMac) now show SafeMode|RawCommand capabilities - History: raw pass-through API is CreateRawCommand (not ExecuteRaw) - login-versions: unification happened in tik4net 3.5.0, not 'RouterOS 3.5.0' - Testing pages: entity samples now use WithId/WithValue (Id setters are private, old samples did not compile); ToolTorch fields are Tx/Rx; Save-update section rewritten for 4.x change tracking - Removed stray tool-call artifact at end of Getting-started - Fixed ##Heading-without-space markdown (rendered as literal text, broke anchors) - Normalized Connection./connection. casing in samples; typos; TikListMerge missing brace - Home: removed duplicate Documentation link list - MCP-server: clarified one-shot commands and unsupported transports (Ssh, WinboxNativeMac) - MNDP: completed TikInstanceDescriptor field table Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JS3W4HV6uDZiSDtZ4Tajkv
Add MCP server wiki page; link from Home, debugging & WinBox-Native pages Document Tools/tik4net.mcp: the mikrotik_call tool, all 9 transports, the parameters format, and the per-transport RAW trace (incl. the WinboxNative M2 message format and how to read it). Cross-link from logical places: Features list on Home, the OnReadRow/OnWriteRow debugging page, and the WinBox-Native See-also.
Add tik4net.testing documentation (alpha) Three new pages covering TikFakeConnection usage at each API level: - Testing-low-level-API.md (CallCommandSync, raw sentences) - Testing-mid-level-API.md (ITikCommand.Execute*, ExecuteAsync) - Testing-high-level-API.md (LoadAll, Save, Delete, entity builder helpers) Updated Communication-debugging-&-testing.md and Home.md with links. All pages marked alpha — API may change before stable NuGet release. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Updated Communication debugging & testing (markdown)
Created Communication debugging & testing (markdown)