[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:retcon:ru":3,"releases:stats:cask:retcon:ru":332,"releases:cask:retcon:1:false:false:ru":333,"releases-count:cask:retcon:true:ru":475},{"artifacts":4,"autoUpdates":31,"categories":32,"conflictsWith":38,"dependsOn":41,"deprecated":52,"description":53,"descriptionEn":54,"disabled":52,"displayName":55,"downloadSha256":56,"downloadSize":57,"downloadUrl":58,"editorChoice":52,"formulaeUrl":59,"homepage":60,"installCommand":61,"installs":62,"installs30d":63,"isFont":52,"isLibrary":52,"kegOnly":52,"kind":66,"latestRelease":67,"machineTranslated":52,"minMacos":51,"name":55,"names":88,"platforms":90,"primaryCategory":310,"rank30d":311,"releaseCount":312,"releaseStats":313,"screenshots":319,"sourceLocale":81,"sourceUrl":320,"summary":321,"summaryTranslation":322,"supports":323,"tags":325,"tap":330,"token":89,"version":87,"versionChangedAt":331},{"apps":5,"binaries":7,"entries":8,"pkgs":30},[6],"Retcon.app",[],[9,16],{"declaration":10,"phase":13,"sources":14,"target":12,"type":15},{"app":11,"target":12},[6],"\u002FApplications\u002FRetcon.app","install",[6],"app",{"declaration":17,"phase":27,"sources":28,"type":29},{"zap":18},[19],{"trash":20},[21,22,23,24,25,26],"~\u002FLibrary\u002FApplication Support\u002Fcom.apple.sharedfilelist\u002Fcom.apple.LSSharedFileList.ApplicationRecentDocuments\u002Fgarden.lemon.retcon.sfl*","~\u002FLibrary\u002FApplication Support\u002FRetcon","~\u002FLibrary\u002FCaches\u002Fgarden.lemon.Retcon","~\u002FLibrary\u002FHTTPStorages\u002Fgarden.lemon.Retcon","~\u002FLibrary\u002FPreferences\u002Fgarden.lemon.Retcon.plist","~\u002FLibrary\u002FSaved Application State\u002Fgarden.lemon.Retcon.savedState","cleanup",[],"zap",[],true,[33],{"icon":34,"machineTranslated":31,"name":35,"slug":36,"sourceLocale":37},"lucide:code-xml","Инструменты разработки","developer-tools","zh-CN",{"casks":39,"formulae":40},[],[],{"arch":42,"casks":45,"formulae":46,"macos":47,"requirements":48},[43,44],"arm64","x86_64",[],[],">= 14",{"macos":49},{">=":50},[51],"14",false,"Retcon — графическое приложение для macOS, предназначенное для переписывания истории Git. Оно позволяет перетаскиванием переставлять и редактировать коммиты, сразу показывая результат изменений. На официальном сайте приложение описано как способ менять и проверять историю, не разрешая конфликты на каждом шаге.\n\nОсновные возможности:\n- Перемещение, изменение сообщения, удаление, fixup и редактирование коммитов; разделение одного коммита на два.\n- Предварительный просмотр rebase и сводка изменений перед их применением.\n- Просмотр подробных различий при конфликтах и контекста коммитов; конфликт не мешает продолжить редактирование истории.\n- Отмена отдельных операций и встроенная тестовая песочница с автоматическим сбросом.\n- Работа с ветками, добавление в индекс отдельных строк, pull и push веток; поддерживаются удалённая аутентификация SSH\u002FHTTPS и конфигурация OpenSSH.\n\nУстановите приложение командой `brew install --cask retcon`, затем откройте Retcon из папки «Программы». Cask устанавливает `Retcon.app`. Согласно cask, требуется macOS 14 или новее; на официальном сайте указана macOS 14.3 или новее.\n\nИсточники: [Retcon](https:\u002F\u002Fretcon.app\u002F) · [Homebrew cask](https:\u002F\u002Fraw.githubusercontent.com\u002FHomebrew\u002Fhomebrew-cask\u002FHEAD\u002FCasks\u002Fr\u002Fretcon.rb)","Drag-and-drop Git history editor","Retcon","09d1f705f03622013562196c4972e44635e70dce324c6aa2d782c1265e1337bd",14341141,"https:\u002F\u002Fdownloads.lemon.garden\u002Fretcon\u002Fretcon-1.6.3.dmg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fretcon","https:\u002F\u002Fretcon.app\u002F","brew install --cask retcon",{"d30":63,"d365":64,"d90":65},0,45,6,"cask",{"bodyMarkdown":68,"brewCommittedAt":69,"hasNotes":31,"id":70,"isLatest":31,"isPrerelease":52,"machineTranslated":52,"publishedAt":71,"sections":72,"source":80,"sourceLocale":81,"summary":82,"title":83,"translation":84,"version":87},"В Retcon 1.6.3 исправлено несколько проблем. В частности, открытые диалоги rebase, merge или создания ветки больше не мешают выключению системы. Также устранены случайные сбои при использовании Open In Retcon и проблема, из-за которой Retcon создавал файл `.DS_Store` в репозиториях в песочнице macOS 27. Кроме того, исправлены различные проблемы внешнего вида в macOS 27 и невозможность нажать Return в окне приветствия, когда открыто другое окно.\n\n[Официальные примечания к выпуску](https:\u002F\u002Fdownloads.cdn-lemon.garden\u002Fretcon\u002Fretcon-1.6.3.html)","2026-08-31T16:27:32Z",10964,"2026-08-31T12:38:27Z",[73],{"area":74,"items":75},"Исправления",[76,77,78,79],"Диалоги rebase, merge и создания ветки больше не мешают выключению.","Исправлены случайные сбои при использовании Open In Retcon.","В песочнице macOS 27 больше не создаётся файл .DS_Store.","Исправлены проблемы внешнего вида и клавиши Return в macOS 27.","editorial","en-US","Исправлены проблемы с выключением системы, Open In Retcon, репозиториями в песочнице, внешним видом и окном приветствия.","Retcon 1.6.3",{"locale":85,"machineTranslated":52,"sourceLocale":81,"status":86},"ru-RU","manual","1.6.3",[55,89],"retcon",[91,119,146,174,201,229,256,283],{"arch":44,"artifacts":92,"conflictsWith":107,"dependsOn":110,"downloadSha256":56,"downloadUrl":58,"macos":117,"minMacos":51,"requiresRosetta":52,"tag":118,"version":87},{"apps":93,"binaries":94,"entries":95,"pkgs":106},[6],[],[96,100],{"declaration":97,"phase":13,"sources":99,"target":12,"type":15},{"app":98,"target":12},[6],[6],{"declaration":101,"phase":27,"sources":105,"type":29},{"zap":102},[103],{"trash":104},[21,22,23,24,25,26],[],[],{"casks":108,"formulae":109},[],[],{"arch":111,"casks":112,"formulae":113,"macos":47,"requirements":114},[44],[],[],{"macos":115},{">=":116},[51],"27","golden_gate",{"arch":43,"artifacts":120,"conflictsWith":135,"dependsOn":138,"downloadSha256":56,"downloadUrl":58,"macos":117,"minMacos":51,"requiresRosetta":52,"tag":145,"version":87},{"apps":121,"binaries":122,"entries":123,"pkgs":134},[6],[],[124,128],{"declaration":125,"phase":13,"sources":127,"target":12,"type":15},{"app":126,"target":12},[6],[6],{"declaration":129,"phase":27,"sources":133,"type":29},{"zap":130},[131],{"trash":132},[21,22,23,24,25,26],[],[],{"casks":136,"formulae":137},[],[],{"arch":139,"casks":140,"formulae":141,"macos":47,"requirements":142},[43],[],[],{"macos":143},{">=":144},[51],"arm64_golden_gate",{"arch":44,"artifacts":147,"conflictsWith":162,"dependsOn":165,"downloadSha256":56,"downloadUrl":58,"macos":172,"minMacos":51,"requiresRosetta":52,"tag":173,"version":87},{"apps":148,"binaries":149,"entries":150,"pkgs":161},[6],[],[151,155],{"declaration":152,"phase":13,"sources":154,"target":12,"type":15},{"app":153,"target":12},[6],[6],{"declaration":156,"phase":27,"sources":160,"type":29},{"zap":157},[158],{"trash":159},[21,22,23,24,25,26],[],[],{"casks":163,"formulae":164},[],[],{"arch":166,"casks":167,"formulae":168,"macos":47,"requirements":169},[44],[],[],{"macos":170},{">=":171},[51],"26","tahoe",{"arch":43,"artifacts":175,"conflictsWith":190,"dependsOn":193,"downloadSha256":56,"downloadUrl":58,"macos":172,"minMacos":51,"requiresRosetta":52,"tag":200,"version":87},{"apps":176,"binaries":177,"entries":178,"pkgs":189},[6],[],[179,183],{"declaration":180,"phase":13,"sources":182,"target":12,"type":15},{"app":181,"target":12},[6],[6],{"declaration":184,"phase":27,"sources":188,"type":29},{"zap":185},[186],{"trash":187},[21,22,23,24,25,26],[],[],{"casks":191,"formulae":192},[],[],{"arch":194,"casks":195,"formulae":196,"macos":47,"requirements":197},[43],[],[],{"macos":198},{">=":199},[51],"arm64_tahoe",{"arch":44,"artifacts":202,"conflictsWith":217,"dependsOn":220,"downloadSha256":56,"downloadUrl":58,"macos":227,"minMacos":51,"requiresRosetta":52,"tag":228,"version":87},{"apps":203,"binaries":204,"entries":205,"pkgs":216},[6],[],[206,210],{"declaration":207,"phase":13,"sources":209,"target":12,"type":15},{"app":208,"target":12},[6],[6],{"declaration":211,"phase":27,"sources":215,"type":29},{"zap":212},[213],{"trash":214},[21,22,23,24,25,26],[],[],{"casks":218,"formulae":219},[],[],{"arch":221,"casks":222,"formulae":223,"macos":47,"requirements":224},[44],[],[],{"macos":225},{">=":226},[51],"15","sequoia",{"arch":43,"artifacts":230,"conflictsWith":245,"dependsOn":248,"downloadSha256":56,"downloadUrl":58,"macos":227,"minMacos":51,"requiresRosetta":52,"tag":255,"version":87},{"apps":231,"binaries":232,"entries":233,"pkgs":244},[6],[],[234,238],{"declaration":235,"phase":13,"sources":237,"target":12,"type":15},{"app":236,"target":12},[6],[6],{"declaration":239,"phase":27,"sources":243,"type":29},{"zap":240},[241],{"trash":242},[21,22,23,24,25,26],[],[],{"casks":246,"formulae":247},[],[],{"arch":249,"casks":250,"formulae":251,"macos":47,"requirements":252},[43],[],[],{"macos":253},{">=":254},[51],"arm64_sequoia",{"arch":44,"artifacts":257,"conflictsWith":272,"dependsOn":275,"downloadSha256":56,"downloadUrl":58,"macos":51,"minMacos":51,"requiresRosetta":52,"tag":282,"version":87},{"apps":258,"binaries":259,"entries":260,"pkgs":271},[6],[],[261,265],{"declaration":262,"phase":13,"sources":264,"target":12,"type":15},{"app":263,"target":12},[6],[6],{"declaration":266,"phase":27,"sources":270,"type":29},{"zap":267},[268],{"trash":269},[21,22,23,24,25,26],[],[],{"casks":273,"formulae":274},[],[],{"arch":276,"casks":277,"formulae":278,"macos":47,"requirements":279},[44],[],[],{"macos":280},{">=":281},[51],"sonoma",{"arch":43,"artifacts":284,"conflictsWith":299,"dependsOn":302,"downloadSha256":56,"downloadUrl":58,"macos":51,"minMacos":51,"requiresRosetta":52,"tag":309,"version":87},{"apps":285,"binaries":286,"entries":287,"pkgs":298},[6],[],[288,292],{"declaration":289,"phase":13,"sources":291,"target":12,"type":15},{"app":290,"target":12},[6],[6],{"declaration":293,"phase":27,"sources":297,"type":29},{"zap":294},[295],{"trash":296},[21,22,23,24,25,26],[],[],{"casks":300,"formulae":301},[],[],{"arch":303,"casks":304,"formulae":305,"macos":47,"requirements":306},[43],[],[],{"macos":307},{">=":308},[51],"arm64_sonoma",{"icon":34,"machineTranslated":31,"name":35,"slug":36,"sourceLocale":37},4182,21,{"brewLag":314,"cadence":318,"count30d":63},{"compared":315,"earlierCount":316,"medianMinutes":317},3,1,229,"monthly",[],"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fr\u002Fretcon.rb","Приложение для macOS для редактирования истории Git с помощью перетаскивания, предварительного просмотра, просмотра конфликтов и пошаговой отмены.",{"locale":85,"machineTranslated":52,"sourceLocale":81,"status":86},{"arm64":31,"requiresRosetta":52,"status":324,"x86_64":31},"known",[326,327,328,329],"Git history","interactive rebase","commit editing","branch management","homebrew\u002Fcask","2026-10-07T09:38:41.545736Z",null,{"current":316,"records":334,"size":472,"stats":473,"total":312},[335,340,368,385,392,397,402,407,412,417,422,427,432,437,442,447,452,457,462,467],{"bodyMarkdown":68,"brewCommittedAt":69,"hasNotes":31,"id":70,"isLatest":31,"isPrerelease":52,"machineTranslated":52,"publishedAt":71,"sections":336,"source":80,"sourceLocale":81,"summary":82,"title":83,"translation":339,"version":87},[337],{"area":74,"items":338},[76,77,78,79],{"locale":85,"machineTranslated":52,"sourceLocale":81,"status":86},{"bodyMarkdown":341,"brewCommittedAt":342,"hasNotes":31,"id":343,"isLatest":52,"isPrerelease":52,"machineTranslated":52,"publishedAt":344,"sections":345,"source":80,"sourceLocale":81,"summary":364,"title":365,"translation":366,"version":367},"## Retcon 1.6.2\n\nВ этой версии появилась возможность просматривать содержимое удалённых файлов. В список поддерживаемых терминальных приложений добавлен kitty. Палитра действий со строками теперь открывается рядом с курсором мыши. При прокрутке diff по краям отображаются тени, помогающие сохранять контекст. Для ясности путь источника перемещённого файла теперь завершается слешем.\n\nТакже исправлен ряд проблем: при высокой нагрузке системы в diff могли отображаться устаревшие изменения, а для неизменённых файлов могло появляться предупреждение о размере рабочей директории. Анимация списка коммитов после завершения разделения могла вводить в заблуждение; палитра действий со строками иногда неожиданно закрывалась. Исправлено и отсутствие пути источника у файлов, перемещённых из корня репозитория.\n\n[Официальные примечания к выпуску](https:\u002F\u002Fdownloads.cdn-lemon.garden\u002Fretcon\u002Fretcon-1.6.2.html)","2026-07-08T13:56:27Z",10943,"2026-07-08T08:27:38Z",[346,350,357],{"area":347,"items":348},"Новое",[349],"Теперь можно просматривать содержимое удалённых файлов.",{"area":351,"items":352},"Изменения",[353,354,355,356],"kitty добавлен в список поддерживаемых терминалов.","Палитра действий со строками появляется рядом с курсором.","При прокрутке diff по краям появляются тени для ориентира.","Пути источника перемещённых файлов теперь заканчиваются слешем.",{"area":74,"items":358},[359,360,361,362,363],"Исправлен показ устаревших diff при высокой нагрузке системы.","Исправлены предупреждения о размере для неизменённых файлов.","Исправлена вводящая в заблуждение анимация после разделения коммита.","Исправлено неожиданное закрытие палитры действий со строками.","Исправлены пустые пути при переносе файлов из корня репозитория.","В этой версии можно просматривать содержимое удалённых файлов, добавлена поддержка терминальных приложений и исправлены проблемы с diff и интерфейсом.","Retcon 1.6.2",{"locale":85,"machineTranslated":52,"sourceLocale":81,"status":86},"1.6.2",{"bodyMarkdown":369,"brewCommittedAt":370,"hasNotes":31,"id":371,"isLatest":52,"isPrerelease":52,"machineTranslated":52,"publishedAt":372,"sections":373,"source":80,"sourceLocale":81,"summary":381,"title":382,"translation":383,"version":384},"В Retcon 1.6.1 немного скорректировано выравнивание палитры действий со строками. Также устранена проблема, из-за которой нельзя было применить правки, если в результате следующий коммит становился пустым.\n\n[Официальные примечания к выпуску](https:\u002F\u002Fdownloads.cdn-lemon.garden\u002Fretcon\u002Fretcon-1.6.1-b59.html)","2026-05-13T08:27:31Z",12282,"2026-06-20T13:19:13Z",[374,378],{"area":375,"items":376},"Улучшения",[377],"Немного скорректировано выравнивание палитры действий со строками.",{"area":74,"items":379},[380],"Исправлено применение правок, оставлявших следующий коммит пустым.","В этой версии немного скорректировано выравнивание палитры действий со строками и исправлена ошибка применения правок, оставлявших следующий коммит пустым.","Retcon 1.6.1",{"locale":85,"machineTranslated":52,"sourceLocale":81,"status":86},"1.6.1",{"brewCommittedAt":386,"hasNotes":52,"isLatest":52,"isPrerelease":52,"sections":387,"source":388,"translation":389,"version":391},"2026-04-28T17:18:13Z",[],"homebrew",{"status":390},"none","1.6",{"brewCommittedAt":393,"hasNotes":52,"isLatest":52,"isPrerelease":52,"sections":394,"source":388,"translation":395,"version":396},"2026-01-26T10:38:01Z",[],{"status":390},"1.5.3",{"brewCommittedAt":398,"hasNotes":52,"isLatest":52,"isPrerelease":52,"sections":399,"source":388,"translation":400,"version":401},"2025-12-08T11:04:07Z",[],{"status":390},"1.5.2",{"brewCommittedAt":403,"hasNotes":52,"isLatest":52,"isPrerelease":52,"sections":404,"source":388,"translation":405,"version":406},"2025-11-26T10:20:24Z",[],{"status":390},"1.5.1",{"brewCommittedAt":408,"hasNotes":52,"isLatest":52,"isPrerelease":52,"sections":409,"source":388,"translation":410,"version":411},"2025-11-05T13:33:02Z",[],{"status":390},"1.5",{"brewCommittedAt":413,"hasNotes":52,"isLatest":52,"isPrerelease":52,"sections":414,"source":388,"translation":415,"version":416},"2025-09-07T22:18:43Z",[],{"status":390},"1.4.2",{"brewCommittedAt":418,"hasNotes":52,"isLatest":52,"isPrerelease":52,"sections":419,"source":388,"translation":420,"version":421},"2025-09-01T19:49:21Z",[],{"status":390},"1.4.1",{"brewCommittedAt":423,"hasNotes":52,"isLatest":52,"isPrerelease":52,"sections":424,"source":388,"translation":425,"version":426},"2025-08-19T19:45:29Z",[],{"status":390},"1.4",{"brewCommittedAt":428,"hasNotes":52,"isLatest":52,"isPrerelease":52,"sections":429,"source":388,"translation":430,"version":431},"2025-07-09T16:09:52Z",[],{"status":390},"1.3.1",{"brewCommittedAt":433,"hasNotes":52,"isLatest":52,"isPrerelease":52,"sections":434,"source":388,"translation":435,"version":436},"2025-04-22T16:07:28Z",[],{"status":390},"1.3.0",{"brewCommittedAt":438,"hasNotes":52,"isLatest":52,"isPrerelease":52,"sections":439,"source":388,"translation":440,"version":441},"2025-03-04T16:38:47Z",[],{"status":390},"1.2.1",{"brewCommittedAt":443,"hasNotes":52,"isLatest":52,"isPrerelease":52,"sections":444,"source":388,"translation":445,"version":446},"2025-02-04T17:58:13Z",[],{"status":390},"1.2.0",{"brewCommittedAt":448,"hasNotes":52,"isLatest":52,"isPrerelease":52,"sections":449,"source":388,"translation":450,"version":451},"2024-12-17T16:25:25Z",[],{"status":390},"1.1.5",{"brewCommittedAt":453,"hasNotes":52,"isLatest":52,"isPrerelease":52,"sections":454,"source":388,"translation":455,"version":456},"2024-11-20T10:05:32Z",[],{"status":390},"1.1.4",{"brewCommittedAt":458,"hasNotes":52,"isLatest":52,"isPrerelease":52,"sections":459,"source":388,"translation":460,"version":461},"2024-11-11T15:59:35Z",[],{"status":390},"1.1.3",{"brewCommittedAt":463,"hasNotes":52,"isLatest":52,"isPrerelease":52,"sections":464,"source":388,"translation":465,"version":466},"2024-11-05T08:06:09Z",[],{"status":390},"1.1.2",{"brewCommittedAt":468,"hasNotes":52,"isLatest":52,"isPrerelease":52,"sections":469,"source":388,"translation":470,"version":471},"2024-10-01T12:02:20Z",[],{"status":390},"1.1.1",20,{"brewLag":474,"cadence":318,"count30d":63},{"compared":315,"earlierCount":316,"medianMinutes":317},{"current":316,"records":476,"size":316,"stats":482,"total":312},[477],{"bodyMarkdown":68,"brewCommittedAt":69,"hasNotes":31,"id":70,"isLatest":31,"isPrerelease":52,"machineTranslated":52,"publishedAt":71,"sections":478,"source":80,"sourceLocale":81,"summary":82,"title":83,"translation":481,"version":87},[479],{"area":74,"items":480},[76,77,78,79],{"locale":85,"machineTranslated":52,"sourceLocale":81,"status":86},{"brewLag":483,"cadence":318,"count30d":63},{"compared":315,"earlierCount":316,"medianMinutes":317}]