[{"data":1,"prerenderedAt":461},["ShallowReactive",2],{"docs-nav":3,"content-query-vZWrj3CVoo":265},[4,8,11,14,17,21,25,29,32,36,40,44,48,52,56,60,63,67,71,75,79,83,87,91,95,99,103,107,111,115,118,121,124,127,130,133,136,139,142,145,148,151,154,157,160,163,166,169,172,175,178,181,184,187,190,193,196,199,202,205,208,211,214,217,220,223,226,229,232,235,238,241,244,247,250,253,256,259,262],{"_path":5,"title":6,"order":7},"/docs/getting-started","Getting Started",1,{"_path":9,"title":10,"order":7},"/docs/views/grid","Grid View",{"_path":12,"title":13,"order":7},"/docs/api/server","Server API",{"_path":15,"title":16,"order":7},"/docs/self-hosting/all-in-one","All-in-One Setup",{"_path":18,"title":19,"order":20},"/docs/core-concepts","Core Concepts",10,{"_path":22,"title":23,"order":24},"/docs/crdt","What is a CRDT?",11,{"_path":26,"title":27,"order":28},"/docs/api/client-http","Client HTTP API",2,{"_path":30,"title":31,"order":28},"/docs/self-hosting/separate-containers","Separate Containers Setup",{"_path":33,"title":34,"order":35},"/docs/interface-overview","Interface Overview",20,{"_path":37,"title":38,"order":39},"/docs/global-search","Global Search",22,{"_path":41,"title":42,"order":43},"/docs/filters","Filters",24,{"_path":45,"title":46,"order":47},"/docs/sorting","Sorting",25,{"_path":49,"title":50,"order":51},"/docs/tagging-and-selection","Tagging & Selection",26,{"_path":53,"title":54,"order":55},"/docs/quick-view","Quick View",28,{"_path":57,"title":58,"order":59},"/docs/api/cli","CLI",3,{"_path":61,"title":62,"order":59},"/docs/self-hosting/remote-access-tailscale","Remote Access with Tailscale",{"_path":64,"title":65,"order":66},"/docs/block-actions","Block Actions",30,{"_path":68,"title":69,"order":70},"/docs/deleting-blocks","Deleting Blocks & Trash",32,{"_path":72,"title":73,"order":74},"/docs/self-hosting","Self-Hosting",4,{"_path":76,"title":77,"order":78},"/docs/managing-heaps","Managing Heaps",40,{"_path":80,"title":81,"order":82},"/docs/file-scanning","File Scanning & Importing",42,{"_path":84,"title":85,"order":86},"/docs/storage-management","Storage Management",44,{"_path":88,"title":89,"order":90},"/docs/daily-notes","Daily Notes & Calendar",46,{"_path":92,"title":93,"order":94},"/docs/api","API",5,{"_path":96,"title":97,"order":98},"/docs/views","Views",60,{"_path":100,"title":101,"order":102},"/docs/authentication","Authentication & User Management",70,{"_path":104,"title":105,"order":106},"/docs/licenses-privacy","Licenses & Privacy",72,{"_path":108,"title":109,"order":110},"/docs/faq","FAQ",80,{"_path":112,"title":113,"order":114},"/docs/changelog","Changelog",99,{"_path":116,"title":117},"/docs/changelog/v16.16.37","v16.16.37",{"_path":119,"title":120},"/docs/changelog/v16.16.38","v16.16.38",{"_path":122,"title":123},"/docs/changelog/v16.11.0","v16.11.0",{"_path":125,"title":126},"/docs/changelog/v16.16.29","v16.16.29",{"_path":128,"title":129},"/docs/changelog/v16.16.28","v16.16.28",{"_path":131,"title":132},"/docs/changelog/v16.16.1","v16.16.1",{"_path":134,"title":135},"/docs/changelog/v16.10.0","v16.10.0",{"_path":137,"title":138},"/docs/changelog/v16.16.8","v16.16.8",{"_path":140,"title":141},"/docs/changelog/v16.7.0","v16.7.0",{"_path":143,"title":144},"/docs/changelog/v16.16.14","v16.16.14",{"_path":146,"title":147},"/docs/changelog/v16.16.7","v16.16.7",{"_path":149,"title":150},"/docs/changelog/v16.16.36","v16.16.36",{"_path":152,"title":153},"/docs/changelog/v16.16.32","v16.16.32",{"_path":155,"title":156},"/docs/changelog/v16.16.41","v16.16.41",{"_path":158,"title":159},"/docs/changelog/v16.6.0","v16.6.0",{"_path":161,"title":162},"/docs/changelog/v16.16.4","v16.16.4",{"_path":164,"title":165},"/docs/changelog/v16.16.0","v16.16.0",{"_path":167,"title":168},"/docs/changelog/v16.16.40","v16.16.40",{"_path":170,"title":171},"/docs/changelog/v16.16.20","v16.16.20",{"_path":173,"title":174},"/docs/changelog/v16.16.16","v16.16.16",{"_path":176,"title":177},"/docs/changelog/v16.16.25","v16.16.25",{"_path":179,"title":180},"/docs/changelog/v16.16.17","v16.16.17",{"_path":182,"title":183},"/docs/changelog/v16.17.8","v16.17.8",{"_path":185,"title":186},"/docs/changelog/v16.16.33","v16.16.33",{"_path":188,"title":189},"/docs/changelog/v16.16.22","v16.16.22",{"_path":191,"title":192},"/docs/changelog/v16.16.23","v16.16.23",{"_path":194,"title":195},"/docs/changelog/v16.16.35","v16.16.35",{"_path":197,"title":198},"/docs/changelog/v16.16.24","v16.16.24",{"_path":200,"title":201},"/docs/changelog/v16.16.5","v16.16.5",{"_path":203,"title":204},"/docs/changelog/v16.16.11","v16.16.11",{"_path":206,"title":207},"/docs/changelog/v16.16.27","v16.16.27",{"_path":209,"title":210},"/docs/changelog/v16.16.19","v16.16.19",{"_path":212,"title":213},"/docs/changelog/v16.16.13","v16.16.13",{"_path":215,"title":216},"/docs/changelog/v16.16.3","v16.16.3",{"_path":218,"title":219},"/docs/changelog/v16.9.0","v16.9.0",{"_path":221,"title":222},"/docs/changelog/v16.16.43","v16.16.43",{"_path":224,"title":225},"/docs/changelog/v16.16.2","v16.16.2",{"_path":227,"title":228},"/docs/changelog/v16.16.18","v16.16.18",{"_path":230,"title":231},"/docs/changelog/v16.16.30","v16.16.30",{"_path":233,"title":234},"/docs/changelog/v16.16.21","v16.16.21",{"_path":236,"title":237},"/docs/changelog/v16.16.26","v16.16.26",{"_path":239,"title":240},"/docs/changelog/v16.16.6","v16.16.6",{"_path":242,"title":243},"/docs/changelog/v16.16.31","v16.16.31",{"_path":245,"title":246},"/docs/changelog/v16.16.39","v16.16.39",{"_path":248,"title":249},"/docs/changelog/v16.16.34","v16.16.34",{"_path":251,"title":252},"/docs/changelog/v16.16.12","v16.16.12",{"_path":254,"title":255},"/docs/changelog/v16.8.0","v16.8.0",{"_path":257,"title":258},"/docs/changelog/v16.16.10","v16.16.10",{"_path":260,"title":261},"/docs/changelog/v16.16.9","v16.16.9",{"_path":263,"title":264},"/docs/changelog/v16.16.15","v16.16.15",{"_path":182,"_dir":266,"_draft":267,"_partial":267,"_locale":268,"title":183,"description":269,"date":270,"body":271,"_type":455,"_id":456,"_source":457,"_file":458,"_stem":459,"_extension":460},"changelog",false,"","This release makes Heaper easier to search, browse, organize, and recover from, with better media previews, stronger mobile navigation, and more self-hosting controls.","2026-04-28",{"type":272,"children":273,"toc":449},"root",[274,282,294,301,305,311,366,372,425,431],{"type":275,"tag":276,"props":277,"children":279},"element","h1",{"id":278},"v16178",[280],{"type":281,"value":183},"text",{"type":275,"tag":283,"props":284,"children":285},"p",{},[286,292],{"type":275,"tag":287,"props":288,"children":289},"strong",{},[290],{"type":281,"value":291},"Release Date:",{"type":281,"value":293}," April 28, 2026",{"type":275,"tag":295,"props":296,"children":298},"h2",{"id":297},"overview",[299],{"type":281,"value":300},"Overview",{"type":275,"tag":283,"props":302,"children":303},{},[304],{"type":281,"value":269},{"type":275,"tag":295,"props":306,"children":308},{"id":307},"new-features",[309],{"type":281,"value":310},"New Features",{"type":275,"tag":312,"props":313,"children":314},"ul",{},[315,326,336,346,356],{"type":275,"tag":316,"props":317,"children":318},"li",{},[319,324],{"type":275,"tag":287,"props":320,"children":321},{},[322],{"type":281,"value":323},"Smarter Search",{"type":281,"value":325},": Find blocks with improved local results, keyboard navigation and smoother result handling.",{"type":275,"tag":316,"props":327,"children":328},{},[329,334],{"type":275,"tag":287,"props":330,"children":331},{},[332],{"type":281,"value":333},"Version History",{"type":281,"value":335},": Restore or inspect earlier snapshots of your content when you need to go back.",{"type":275,"tag":316,"props":337,"children":338},{},[339,344],{"type":275,"tag":287,"props":340,"children":341},{},[342],{"type":281,"value":343},"Daily Notes & Habit Graphs",{"type":281,"value":345},": Navigate daily notes faster and visualize habit activity inside your workspace.",{"type":275,"tag":316,"props":347,"children":348},{},[349,354],{"type":275,"tag":287,"props":350,"children":351},{},[352],{"type":281,"value":353},"Kanban Grouping",{"type":281,"value":355},": Group boards by properties or tags and adjust board settings more flexibly.",{"type":275,"tag":316,"props":357,"children":358},{},[359,364],{"type":275,"tag":287,"props":360,"children":361},{},[362],{"type":281,"value":363},"Backups for Self-Hosting",{"type":281,"value":365},": Manage Restic backups, SSH validation, mobile licensing, and self-hosted setup options more clearly.",{"type":275,"tag":295,"props":367,"children":369},{"id":368},"improvements",[370],{"type":281,"value":371},"Improvements",{"type":275,"tag":312,"props":373,"children":374},{},[375,385,395,405,415],{"type":275,"tag":316,"props":376,"children":377},{},[378,383],{"type":275,"tag":287,"props":379,"children":380},{},[381],{"type":281,"value":382},"Filters & Tags",{"type":281,"value":384},": Use nested tags, relation-aware filters, and global heap filters for more precise views.",{"type":275,"tag":316,"props":386,"children":387},{},[388,393],{"type":275,"tag":287,"props":389,"children":390},{},[391],{"type":281,"value":392},"Media & Covers",{"type":281,"value":394},": Cover images, thumbnails, RAW images, EXIF rotation, video thumbnails, and preview loading are more reliable.",{"type":275,"tag":316,"props":396,"children":397},{},[398,403],{"type":275,"tag":287,"props":399,"children":400},{},[401],{"type":281,"value":402},"Navigation",{"type":281,"value":404},": Back navigation now works better across app views, restores scroll position, and supports hardware back buttons on mobile.",{"type":275,"tag":316,"props":406,"children":407},{},[408,413],{"type":275,"tag":287,"props":409,"children":410},{},[411],{"type":281,"value":412},"Mobile Experience",{"type":281,"value":414},": Cover placement, bottom sheets, keyboard handling, pinch zoom, and quick preview navigation feel more consistent on smaller screens.",{"type":275,"tag":316,"props":416,"children":417},{},[418,423],{"type":275,"tag":287,"props":419,"children":420},{},[421],{"type":281,"value":422},"Properties & References",{"type":281,"value":424},": Block references, property values, titles, and selection behavior are smoother across views.",{"type":275,"tag":295,"props":426,"children":428},{"id":427},"bug-fixes",[429],{"type":281,"value":430},"Bug Fixes",{"type":275,"tag":312,"props":432,"children":433},{},[434,439,444],{"type":275,"tag":316,"props":435,"children":436},{},[437],{"type":281,"value":438},"Fixed broken back navigation and scroll restoration.",{"type":275,"tag":316,"props":440,"children":441},{},[442],{"type":281,"value":443},"Fixed thumbnail path, video thumbnail, and image metadata issues.",{"type":275,"tag":316,"props":445,"children":446},{},[447],{"type":281,"value":448},"Fixed several cases where media previews or cover images could load inconsistently.",{"title":268,"searchDepth":28,"depth":28,"links":450},[451,452,453,454],{"id":297,"depth":28,"text":300},{"id":307,"depth":28,"text":310},{"id":368,"depth":28,"text":371},{"id":427,"depth":28,"text":430},"markdown","content:docs:changelog:v16.17.8.md","content","docs/changelog/v16.17.8.md","docs/changelog/v16.17.8","md",1777640556145]