יומן שינויים
הערות הגרסה מוצגות מהחדשה ביותר לישנה ביותר. הגרסאות שפורסמו זמינות בהפצות GitHub.
v0.3.1
רשומה זו מרכזת את השינויים שנוספו ב-v0.3.0 ואת תיקוני ההפצה של v0.3.1.
שפות ונגישות
- נוספו תרגומי היישום ל-24 שפות, הכוללים את הממשק, תיבות הדו-שיח בשולחן העבודה, בקרות הדפדפן, משוב על תהליכי עבודה ודוחות אבטחה מיוצאים.
- נוספו בקשה לבחירת שפה בהפעלה הראשונה, שמות שפות בשתי שפות ועיצוב מספרים וצורות רבים בהתאם לשפה.
- נוספו פריסות מימין לשמאל לשפות הנתמכות, תוך שמירה על קריאות משמאל לימין של כתובות URL, תחביר פרוטוקולים ותצוגות טכניות.
- שופרו הניווט במקלדת, ניהול המיקוד בחלונות מודאליים, סימוני המיקוד הגלויים ופריסות הממשק המתורגמות.
היסטוריית HTTP, חיפוש ותחום
- נוספו עימוד המבוסס על מיקום התוצאה האחרונה, מטמוני טבלאות בגודל מוגבל ותעדוף העמוד הגלוי, לצמצום השימוש בזיכרון והעבודה המיותרת בהיסטוריות גדולות.
- הוסרה מגבלת השורות הטעונות בעת עיון בהיסטוריה מסוננת; תוצאות נוספות נשלפות לפי הצורך במקום להישמר יחד בזיכרון.
- יוצבו בחירת השורות, הבקשות הנבדקות, רוחבי העמודות ומיקום הגלילה בעת הגעת תעבורה חדשה או השלמת רענונים ברקע.
- שופר העדכון בזמן אמת כאשר תשובות משנות את התאמת הבקשה למסנן הפעיל, גם עבור בקשות מחוץ לטווח הטעון כעת.
- תוקנו הגדרות תחום לא מעודכנות, התנהגות האפשרות להצגת כל הבקשות ללא הגבלת תחום ודריסת שאילתות HTTPQL ידניות על ידי מסנני כותרות.
- נוסף האופרטור
is_nullשל HTTPQL למסננים של בקשות ללא תשובה, ותוקנו חיפושים של טקסט Unicode קצר בגוף. - נוספו שאילתות חיפוש נעוצות, הצעות לשדות HTTPQL ובקרות עימוד לתוצאות מעבר לעמוד הראשון.
- נוספו ייבוא וייצוא של מסננים שמורים, ושופרו ייצוא בקשות נבחרות ופעולות תפריט ההקשר של ההיסטוריה.
שליחה חוזרת, אוטומציה ובדיקות WebSocket
- נוספו מאגרי עוגיות לפרויקטים, עם בחירה לכל הפעלה בשליחה חוזרת.
- החלת התאמה והחלפה על בקשות ורצפים של שליחה חוזרת הפכה לאפשרות לבחירה, ונוספו בקרות לשימור או לחישוב מחדש של Content-Length.
- נוספו ביטול פעולה לכל הפעלה, חיפוש בקשות, שמירת בקשה לקובץ, מעבר בין GET/POST וסנכרון היעד בעת הדבקת בקשות גולמיות.
- שופרו קיצורי לשוניות השליחה החוזרת, שימור טיוטות בקשות ובחירת ניסיון בעת פתיחת הפעלות.
- נוספו מעקב אחר הפניות, עיבוד התאמה והחלפה בצד התשובה, יישור מטענים, בחירת עמודות ומחיקה מרוכזת באוטומציה.
- נוספו יצירת מצייני מיקום מתוך טקסט בקשה נבחר ותמיכה במטענים הקסדצימליים.
- שופרו יירוט WebSocket ושליחת הודעות בדפדפן, נמנע חיבור מחדש לאחר ניתוק מכוון והוגבל היקף רינדור תמלילי ההודעות.
- שופרו רענון היסטוריית SSE בזמן אמת, סינון, מחיקה והדגשת חיבורי WebSocket.
דפדפן מובנה ופרוקסי
- תוקנה חלונית הדפדפן המובנה הריקה שנגרמה מרגרסיה ברינדור של Electron, ו-Electron עודכן ל-44.4.5.
- נוספו בקשות לאימות HTTP באתרי אינטרנט וטיפול המתחשב בפרוקסי בשדרוגי חיבור WebSocket הדורשים אימות.
- נשמרו אימות NTLM ו-Negotiate הקשור לחיבור והקשרים של חלונות קופצים מקוריים המשמשים בתהליכי SSO.
- נוספה בחירת תעודת לקוח TLS, והובטח שהזהויות שהוגדרו מוצגות ליעדים במעלה הזרם ולבדיקות ייעודיות.
- נוספו בקרות אימות בדפדפן ובחירת חשבון למפתחות גישה, תוך הגבלת השימוש בפרטי ההזדהות לדומיינים מהימנים.
- נוסף אימות פרוקסי אופציונלי באמצעות שם משתמש וסיסמה לכל מופע, עם טיפול אוטומטי בפרטי ההזדהות בדפדפן המובנה.
- נוספו בחירת ממשק רשת לכתובות ההאזנה של הפרוקסי ופרוקסי שקוף ל-HTTP/HTTPS ב-Linux, הזמין רק עם ההרשאות הנדרשות.
- נשמרו כותרות סיום של בקשות HTTP/2 בהעברה במעלה הזרם, והורחב כיסוי בדיקות הרגרסיה של HPACK.
תהליכי עבודה ועוזר AI
- נוספו יצירה ובדיקה של תהליכי עבודה באמצעות שיחות עם עוזר ה-AI.
- נוספו העתקה והדבקה של צמתים בין תהליכי עבודה, מסנני HTTPQL מוגדרים מראש, חלונית הגדרת צמתים שניתן לשנות את גודלה ומצב קידוד URL מלא.
- התאפשרה שמירת תהליכי עבודה שמבנם אינו שלם, תוך השארת משוב האימות זמין לבדיקה ולביצוע.
- צומצמו סריאליזציה חוזרת של הגרף ועדכוני תשאול, ושופר ניהול המצב של הגדרת צמתים והשוואת הרצות.
- תוקן המעבר בין פרויקטים כך שטיוטות שליחה חוזרת נשמרות, ותוצאות אוטומציה, פרטי ביצוע תהליכי עבודה, מפת האתר והחיפוש אינם שומרים מצב מיושן מפרויקט אחר.
MCP ותהליכי עבודה של סוכנים
- נוספו נקודות ביקורת נשמרות להערכה וציר זמן לשחזור, כדי שסוכנים יוכלו להמשיך בעבודה לאחר אובדן הקשר.
- נוספו גילוי כלים עם פלט בגודל מוגבל, חיפוש מדויק של חוזי ממשק, חוזי ממשק תמציתיים לשליחה חוזרת ומידע מעשי להמשך, תוך השארת רשימת הכלים המלאה זמינה.
- רשימות כלי MCP עודכנו לשימור סוג התוצאה הנדרש בפרוטוקול ומסופק על ידי rmcp.
- שופרו קלט בלשוניות רקע, סנכרון הלשונית הפעילה, תמונות מצב של הדפדפן, תיבות דו-שיח של JavaScript, פעולות אחסון ומטא-נתונים של הורדות.
- נשמרו הראיות העיקריות של ממצאים בעת קישור בקשות תומכות, ונוספו שיחות WebSocket הנשמרות לתהליכי עבודה עם ראיות.
- שופרו חוזי הממשק של כלי התאמה והחלפה, חיפוש בגופי בקשות, הגדרת תחום, תוצאות מפת האתר ודיווח התקדמות של סריקות פסיביות ממושכות.
- צומצמו חיפושי פרויקטים ובדיקות תקינות דפדפן מיותרים, ונשמרו אישורי ביצוע במקרים שבהם תוצאת השליחה אינה ודאית ובמהלך שחזור הפעלה.
נתוני פרויקטים ואמינות הממשק
- שופרה הפעלת פרויקטים כך שתשובות רשימה מיושנות אינן יכולות להחזיר פרויקט שגוי למצב פעיל.
- נוספו נתיבים במערכת הקבצים המקומית לשמירה ולייבוא של גיבויי פרויקטים, וממשק לניהול גיבויים.
- נוספו תמיכה ב-Markdown ותצוגת מסך מלא לתיאורי ממצאים, ייצוא ממצאים מכל הפרויקט ושמות קובצי ייצוא עם קידומת הפרויקט.
- שופרו הניווט במפת האתר, הצגת נתיבים, שמירת מצב ההרחבה ופרטי נקודות קצה.
- נוספו קבוצות ניווט מתקפלות, ערכות מראה נוספות, ייבוא וייצוא קיצורים ועורך CodeMirror ל-JavaScript ול-CSS מותאמים אישית.
- צומצמו הקצאות זיכרון מיותרות, רענוני רשימות חוזרים, כתיבות לאחסון המקומי והדגשת תחביר כבדה ברחבי הממשק.
- תוקנו פקודות תוספים מיושנות, מצב העלאת קבצים ומחיקתם, תשאול ייצוא, הגדרות הסורק והתראות על ממצאים שנוצרו.
- שופרו דיווח ההתקדמות בהפעלה, גודל חלונות שולחן העבודה ומיקומם, תיבות דו-שיח ליציאה ושחזור ממסדי נתונים שהוסבו חלקית.
בנייה והפצה
- מטא-נתוני היישום הועברו ל-OgmaBox, ועודכנו תלויות תואמות של צד הלקוח ושל Rust.
- הוגבל אורך הערות הגרסה שנוצרות, כדי שההפצה הראשונה במאגר חדש לא תחרוג ממגבלת התיאור של GitHub.
- תוקנו ניסיונות חוזרים כך שהם משתמשים בטיוטות הפצה קיימות במקום לנסות ליצור אותן מחדש.
- רכיבי העזר ליכולות Linux הוגבלו לבניות ייצור של Linux, תוך שמירת כיסוי בדיקות יחידה בכל הפלטפורמות. בכך תוקנו שגיאות הקומפילציה ב-macOS וב-Windows שהתגלו במהלך בניית v0.3.0.
v0.2.20
היסטוריית HTTP ותחום
- שורות מהמטמון ומיקום הגלילה משוחזרים מיד בחזרה להיסטוריית HTTP ארוכה, בלי להמתין לבקשות רענון ברקע.
- נוספו בקרות נשמרות לקיצור כתובות URL ולהצגת השאילתה באותה שורה, תוך שמירת גובה שורות הטבלה ורוחבי העמודות.
- נוסף תפריט לשיוך בקשה להגדרת תחום מוגדרת מראש ישירות בהיסטוריית HTTP.
- כללי התחום מוחלים בעקביות לפי סדרם, וההיסטוריה הפעילה מתרעננת כשמשנים את הגדרות התחום.
תהליכי עבודה
- ביצוע תהליכי עבודה פסיביים ויומני הרצות נשארים משויכים לפרויקט שלכד את הבקשה.
- צמתים בהמשך תהליך העבודה נעצרים כאשר תנאי HTTPQL אינו מתקיים, תוך שימור ענפי true/false מפורשים ונקודות מיזוג מותנות.
MCP ואוטומציית דפדפן
- ניתן למלא שדה קלט יחיד או כמה שדות טופס באמצעות הפניות לרכיבים מתמונת מצב, תוך השארת השליחה כפעולה מפורשת.
- נוספו תמונות מצב ממוקדות של הדפדפן, חיפוש טקסט, פלט בגודל מוגבל ותמונות מצב של שינויים בלבד, הכוללות ערכים ומצבים מעודכנים.
- פעולות דפדפן יכולות להמתין, לפי בחירה, לתוצאה צפויה ולהחזיר תצפית תמציתית.
- נתמכת בחירת לשונית עקבית, במפורש או מתוך תמונת מצב, בפעולות דפדפן, בהמתנות ובתיבות דו-שיח, עם דיווח על הלשונית שבה נעשה שימוש.
- אוחדו קלטי עריכת הבקשות בשליחה ישירה ובשליחה חוזרת, לרבות מזהי בקשות תואמים, תבניות כותרות וגופים בטקסט, JSON או base64. כותרות כפולות ובתי HTTP גולמיים נשמרים בדיוק.
- נוספו כלים לקריאת תמלילי שליחה חוזרת של WebSocket בעימוד ולניתוק הפעלות שליחה חוזרת.
- כלים נפוצים מחזירים תוצאות מובנות ותמציתיות עם סכמות פלט, תוך שימור טקסט תאימות ופירוט אופציונלי.
- צילומי מסך של הדפדפן מוחזרים כתמונות MCP מקוריות, אימות טפסים ומטפלי שליחה נשמרים, ונכללות בקרות שמתחת לצומתי נגישות שהתעלמו מהם.
- מגבלות הזמן לניווט ולהמתנה נשמרות, יומני הדפדפן שופרו, בוררים חסרים ומשאבים לא זמינים מדווחים כראוי, ונשמר מידע אבחון בגודל מוגבל לשגיאות API.
שליחה חוזרת ופרוקסי
- מבנה המסגור של HTTP גולמי שנערך נשמר מקצה לקצה, לרבות רצפי CRLF פגומים, ובקשות גולמיות נשמרות בניסיונות שליחה חוזרת.
- פרטי אבחון מוצגים כאשר לחיצת יד בשליחה חוזרת של WebSocket נדחית או מחזירה ערך קבלה לא תקין.
- גופי gzip הכוללים כמה מקטעים מפוענחים במלואם, וכותרות Content-Encoding חוזרות מטופלות כראוי.
- נשמרת התאמה בין יעדי בקשות ששונו בידי תוספים לכותרות Host, וכותרות Content-Length שערכן אפס נשמרות במעבר דרך פרוקסי במעלה הזרם.
תיקוני יישום
- ערכי עורך הסביבה נשמרים לאחר שמירה.
- לשוניות תוספים נשארות משויכות לתוסף שנבחר, ונמנעת הופעה מחדש של יומנים שנוקו עקב תשובות מיושנות.
- תשאול הייצוא מתאושש לאחר כשלים זמניים ב-API, ותוצאות עימוד מיושנות נזרקות לאחר רענון רשימת הייצוא.
- הגדרות OAST השמורות מוחזרות בעת שינוי פורטי ההאזנה.
- מצב הטעינה של MCP מתנקה לאחר שבקשות מצב חדשות החליפו את הקודמות.
v0.2.19
פורסם ב-2026-09-08 · הפצת GitHub
שליחה חוזרת של WebSocket
- נוספו מצבי חיבור מנוהלים עבור Socket.IO 3/4, GraphQL graphql-transport-ws ו-graphql-ws הוותיק.
- נוספו מרחבי שמות של Socket.IO, מטעני אימות ופרמטרי חיבור GraphQL הניתנים להגדרה.
- נוספו אתחול פרוטוקול, טיפול באישור קבלה, תגובות לפעימות חיבור ושגיאות אימות ואתחול ברורות יותר.
- ניתן להתחיל חיבורי Socket.IO עצמאיים בלי להשתמש מחדש במזהי הפעלות דפדפן שנלכדו.
- חיבורי ws:// רגילים תוקנו לשימוש בלחיצת היד התקנית של HTTP Upgrade.
- נמנעה חסימת הפעלות אחרות עקב שליחות שנתקעו, ופעולות ניתוק נשארות ניתנות לביטול.
- תוקנו סנכרון מצב החיבור והיעלמות הודעות סופיות בעת סגירת חיבורים.
- תוקנו מגבלות API שדחו הודעות טקסט ובינריות גדולות שעמדו בשאר דרישות התקינות.
- נוסף עימוד מבוסס אינדקס וללא פערים של תמלילי הודעות כדי למנוע אובדן הודעות במהלך לכידה פעילה.
HTTP/2
- הופעל משא ומתן על HTTP/2 בצד הדפדפן עם חזרה ל-HTTP/1.1 בעת הצורך.
- תשובות מוזרמות בלי להמתין לגוף כולו, לשיפור הטיפול בתשובות ממושכות ובזרמים מקבילים.
- תשובות גדולות מועברות במלואן תוך הגבלת הכמות הנשמרת לצורך לכידה.
- לכידות חלקיות נשמרות בעת ביטול תשובות.
- בקשות גדולות מדי נדחות במקום להעביר גוף בקשה ריק.
- כותרות עוגיות מפוצלות של HTTP/2 משולבות כראוי בעת העברה ל-HTTP/1.1.
- כותרות סיום של תשובות נשמרות בניסיונות שליחה חוזרת מאוחסנים ונחשפות בבדיקת התשובה.
היסטוריית HTTP
- נוספו חלונות שולחן עבודה עצמאיים לבדיקת בקשות ותשובות שנלכדו.
- מיקום הגלילה נשמר בעת מעבר בין היסטוריית HTTP לשליחה חוזרת.
- תוקנו פעולות על בקשה יחידה ובחירת טווח באמצעות Shift ולחיצה.
- נוסף משוב התקדמות בעת מחיקת כל רשומות ההיסטוריה.
- כתובות URL של בקשות מקבלות שורה ברוחב מלא לקריאה ולבחירה נוחות יותר.
- התצוגה ההקסדצימלית הפכה לבלתי תלויה בבחירת מקטע הכותרות או הגוף.
- תוקנו תצוגות מקדימות של גוף דחוס באמצעות פענוח התוכן לפני החלת טווחי בתים.
שליחה חוזרת של HTTP
- נוספה תצוגת עץ JSON הניתנת להרחבה עבור תשובות.
- העריכה ההקסדצימלית הורחבה לשורת הבקשה, לכותרות ולגוף.
- תווי בקרה נעשו גלויים וניתנים לעריכה במצב גולמי, עם טיפול תואם בלוח.
- מידע מצב הניסיון נשמר לאחר טעינת הפעלות שמורות.
- נתוני השליחה החוזרת נשארים מבודדים להפעלה שנבחרה.
תהליכי עבודה והתאמה והחלפה
- שוחזר ביצוע תהליכי עבודה בהמרות של כותרות, נתיב, שאילתה, שורת בקשה, שורת תשובה וקוד מצב.
- נוספו תצוגות מקדימות של התאמה מבוססת HTTPQL עם ספירות כוללות ומשוב על שגיאות שאילתה.
- נמנע שינוי לא מכוון של כללים שמורים בעת טעינתם לעורך.
- שורות כותרת מלאות מפוענחות כראוי בעת החלת כללי הוספת כותרת.
- גופי תשובות דחוסים מפוענחים לפני העברתם לתהליכי המרה, וכותרות הקשורות לגוף מתעדכנות לאחר ההמרה.
ממצאים ונקודות קצה
- נוספה פעולת "מחיקת הכול" עבור ממצאים בכל הפרויקט הנוכחי, ללא תלות במגבלות העמוד הגלוי.
- ספירת הממצאים הכוללת, ספירות החומרה ותגי סרגל הצד מתרעננים ללא טעינה מחדש.
- ראיות HTTP שממצאים ונקודות קצה מפנים אליהן נשמרות לאחר ניקוי היסטוריית HTTP.
- נוספה מחיקת נקודות קצה באופן פרטני וברמת הפרויקט.
- נוספה מחיקת חיבורים בהיסטוריית WebSocket באופן פרטני וברמת הפרויקט.
הערות וסורק
- נוספו גישה ישירה להערות מסרגל הצד, חיפוש בתוך הערה וקיצורי עיצוב Markdown ושמירה.
- הערות שמורות בודדו בין פרויקטים באותה סביבת עבודה.
- נוספו בקרות לכל סביבת העבודה ליצירת נקודות קצה, ממצאי סורק ומאזיני OAST.
- נוספו בקרות קבועות לכללים פסיביים פרטניים ולבדיקות פעילות כברירת מחדל.
בנייה והפצה
- גרסת Rust קובעה ל-1.98.1, עודכנו תלויות תואמות של Rust וצד הלקוח, ו-electron-builder שודרג ל-26.15.3.
- תוקנו כשלי התקנה מחמירים של pnpm שנגרמו מסקריפט הבנייה של electron-winstaller שאינו בשימוש.
- תוקנו הטיפול ב-PATH בקונטיינר Linux, זיהוי משאבים ארוזים ב-macOS והבדיקה המאמתת במבחן העשן של הכיבוי.
כיסוי בדיקות נסיגה
- הורחב הכיסוי לפענוח HPACK, הזרמת HTTP/2, דחיסת WebSocket, מנגנוני מעבר לחלופה ב-TLS, פרוטוקולים מנוהלים ותמלילים המכילים 25,000 הודעות.
- נוספו בדיקות נסיגה להתנהגות הממשק שהושפעה ולפרסום הפצות ישיר.
- אומתה התקנת תלויות Linux בקונטיינרים מקוריים של x64 ובקונטיינרים מדומים של ARM64.
v0.2.13
פורסם ב-2026-09-01 · הפצת GitHub
חדש
- נוספו 18 ערכות נושא תקניות ליישום, כולל כהה, בהירה, Solarized, ניגודיות גבוהה, Arctic, Forest, Ember, Mist וערכות הנשלטות על ידי המערכת.
- נוספה בחירה מורחבת של גופני ממשק וקוד עם גופני JetBrains Mono, Fira Code ו-Source Code Pro הכלולים בחבילה.
- נוספו הדגשת תחביר חיה ותצוגות מקדימות של גופנים בהגדרות המראה.
- נוסף ביצוע MCP מנוהל ברקע ללא פתיחת חלון מסוף.
- נוסף מידע אבחוני אחרון של stdout ו-stderr של MCP לדף הגדרות MCP.
- נוסף ניטור מאומת של חכירת יישום שולחן העבודה לאיתור ולסיום של תהליכי שרת יתומים.
- נוסף כיבוי מסודר של השרת המכסה מאזיני פרוקסי, מסופים, תהליכי MCP ומשאבי ריצה אחרים.
- נוספו מבחני עשן למחזור החיים בגרסאות מקוריות של Linux, macOS ו-Windows.
- נוסף מידע עדכון רב-ארכיטקטורה עבור Windows, macOS ו-Linux.
שליחה חוזרת
- הפעלות שליחה חוזרת שומרות כעת תבניות בקשה עצמאיות כאשר הן נוצרות מהיסטוריית HTTP.
- הפעלות שליחה חוזרת ממשיכות לפעול לאחר מחיקת רשומות היסטוריית HTTP המקוריות שלהן.
- מחיקת היסטוריית HTTP מנתקת כעת את מקורות השליחה החוזרת בלי למחוק את הפעלות השליחה החוזרת.
- בחירת ניסיון שליחה חוזרת מציגה כעת את הבקשה והגוף המדויקים ששימשו בניסיון.
- בחירה חוזרת של ניסיון מרעננת באופן אמין את פרטי הבקשה והתשובה שלו.
- גופי בקשות שנלכדו ונקטעו מפיקים כעת שגיאת שליחה חוזרת ברורה במקום לשלוח נתונים לא שלמים.
תהליכי עבודה
- response.getBody().toText() מפענח כעת באופן שקוף גופי תשובות דחוסים, כולל תוכן Brotli.
- ניתן כעת לכתוב נכסי אינטרנט מקוטעים ומקודדים לדיסק בצורתם המפוענחת.
- בתים מקודדים גולמיים עדיין זמינים דרך response.getRaw() כאשר נדרש הייצוג המקורי.
- נוסף כיסוי לתשובות גדולות ומפוענחות של תהליכי עבודה, ללא קיטוע שקט של תוכנן.
היסטוריית HTTP
- כתובות URL מלאות של בקשות גולשות כעת לשורה הבאה במקום להיחתך בשלוש נקודות.
- ניתן כעת להעתיק חלקים נבחרים של URL בלי להחליף את תוכן הלוח בכתובת המלאה.
- העתקת תוכן נבחר מבקשה או תשובה אינה מפעילה עוד את מטפל ההעתקה ברמת הטבלה.
- נוסף טיפול בטוח כאשר לאירועי לוח אין רכיב יעד.
- לכותרות תשובה יש כעת אזור גלילה עצמאי.
- שינוי גודל עמודה בטבלה אינו ממיין עוד את העמודה בטעות.
אמינות יישום שולחן העבודה
- תוקנו תהליכי ogma-server ו-MCP יתומים לאחר סגירת Ogma ב-Windows.
- הכיבוי ב-Windows מסיים כעת את עץ תהליכי השרת כולו כאשר כיבוי מסודר אינו זמין.
- תוקן מצב שבו תיבת דו-שיח היציאה ב-Linux לא הופיעה או השאירה את היישום חסום.
- נוספה חלופה מקורית כאשר לא ניתן לטעון את תיבת דו-שיח היציאה המותאמת.
- הדפדפן המובנה מגלה כעת את יציאת הפרוקסי שנבחרה על ידי השרת ומשתמש בה.
- שופרו ניקוי שקעי TCP פעילים ומאזיני פרוקסי יציבים של הממשק.
- גרסאות ניידות של Windows אינן מציעות עוד בטעות עדכונים במקום המבוססים על מתקין.
- שוחזר סמל היישום הנכון של Ogma עבור מתקיני Windows וקובצי הפעלה.
- חלונות דפדפן עצמאיים ותיבות דו-שיח יציאה משתמשים כעת בערכת הנושא שנבחרה ב-Ogma.
v0.1.9
פורסם ב-2026-08-24 · הפצת GitHub
היסטוריית HTTP, יירוט ושליחה חוזרת
- שופרו שמירה, סינון, הערות, בחירת בקשות וביצועים בפרויקטים גדולים בהיסטוריית HTTP.
- תוקנו מקרי ניווט שבהם היסטוריה שנלכדה הייתה עשויה להיראות כאילו נעלמה לאחר מעבר בין תצוגות.
- שופרה הפעולה "שליחה לכלי השליחה החוזרת" כך שבקשת השליחה החוזרת החדשה נבחרת מיד.
- הורחבו עריכת שליחה חוזרת, תבניות, מצייני מיקום, עיבוד מטענים ואמינות ביצוע בקשות.
- שופרו התנהגות היירוט, טיפול בבקשות, כללים מותאמים, ייצוא, ייבוא ועקביות נתוני הפרויקט.
- נוספו אינדקסים ומיגרציות למסד הנתונים כדי לשמור על תגובתיות ההיסטוריה, הממצאים, השליחה החוזרת, תהליכי העבודה ופעולות הפרויקט ככל שהנתונים גדלים.
בדיקות WebSocket
- שופרו תהליכי עבודה של היסטוריה ושליחה חוזרת של WebSocket מקצה לקצה.
- הורחבו טיפול בהפעלות שליחה חוזרת, עריכת הודעות, תזמון, טיפול במחזור חיי החיבור ודיווח שגיאות.
- נוספה תאימות
permessage-deflateלתעבורת WebSocket דחוסה. - שופרו שמירת שליחה חוזרת של WebSocket ובידוד פרויקטים.
הגדרת דפדפן ואישורים
- שופרו חוויית דפדפן Ogma המובנה ושילוב הפרוקסי.
- נוסף טיפול משופר ב-CA מקומי ליירוט HTTPS בדפדפן המובנה.
- חוויית האישורים עוצבה מחדש עם מדריך התקנה ייעודי.
- נוספו הוראות אישורים ייעודיות ל-Android, Chrome, Firefox, iPhone/iPad, Linux, macOS ו-Windows.
- נוספו סמלי פלטפורמה ממותגים, בלוקי פקודות הניתנים להעתקה ומיתוג Ogma עקבי במסכי הדפדפן והאישורים.
פרויקטים והפעלות
- נוספה בחירת מיקום שמירה בתוך היישום לפרויקטים ולגיבויי הפעלות.
- שופרו תהליכי שמירת הפעלה בשם, פתיחת פרויקט, גיבוי ויציאה ושחזור.
- שופר שחזור הפעלות זמניות ונתוני הערכה שמורים.
- הורחבו התנהגות ייצוא וייבוא פרויקטים ועקביות הפעלות בין HTTP, WebSocket, שליחה חוזרת, ממצאים ומצב סביבת העבודה.
MCP ובדיקות בסיוע בינה מלאכותית
- הורחבו יכולות MCP ואמינותו לבדיקות חדירה מונעות בינה מלאכותית.
- שופרו תצורת MCP, ניהול נקודות קצה, מצב קבוע, טיפול בתעבורה והתאוששות משגיאות.
- שופרו אוטומציה, ביצוע תהליכי עבודה, מסלולי אימות, סריקה פעילה ופסיבית, OAST, גילוי וטיפול במשתני סביבה.
ממשק וחוויית יישום שולחן העבודה
- שופרו תגובתיות הניווט, הכנת סביבת העבודה, מצבי טעינה ועקביות ערכות הנושא.
- שופרו ניווט בדפדפן, התנהגות תפריטים, פריסת תיבות דו-שיח, תהליך יציאה והתנהגות הפעלה.
- עודכן המיתוג בדפדפן Ogma, בהדרכת האישורים, במסך אודות Ogma ובממשקי בדיקה.
- נוסף ממשק מעודן לשמירת הפעלה ושופרה הנגישות של תיבות דו-שיח גדולות ביישום שולחן העבודה.
אריזה והפצה של יישום שולחן העבודה
- שופרה אריזת הפצות Linux, macOS ו-Windows.
- תוקן בידוד הארכיטקטורה כך שכל משימת CI אורזת רק את ארכיטקטורת ה-CPU המיועדת לה.
- תוקנו התנגשויות באריזת DMG ב-macOS.
- חתימת קוד נעשתה אופציונלית במפורש, ונמנעו כשלים בבניות לא חתומות עקב ערכי אישורים ריקים.
- הטיפול בגרסת ההפצה התלוי במעטפת הוחלף בסקריפט Node חוצה פלטפורמות, וכך תוקן שיבוש JSON של ההפצה ב-Windows.
v0.1.5
פורסם ב-2026-08-15 · הפצת GitHub
היסטוריית HTTP
- תוקן מצב שבו שורות נבחרות צמצמו עמודות במהלך בדיקה.
- שורות נשארו מעוגנות במהלך עדכונים חיים, ושורות שנבדקו נשמרו בגבול החלון.
- שופר טיפול בעדכוני אצווה לתעבורה מתמשכת.
- בחירות מרובות נשמרו במהלך לכידה.
- הושלמו עדכונים חיים שהוחמצו.
- יוצב סדר הבקשות בעימוד ותוקנו נתונים סטטיסטיים של עמודים.
- הטבלה הורחבה לניצול רוחב המכל הזמין.
שליחה חוזרת
- נוסף רינדור מובנה וקריא של בקשות.
- עריכות נשמרו בעת מעבר בין תצוגות הבקשה.
- עריכת פרמטרי שאילתה סונכרנה כראוי.
- ריווח תקין בכותרות התקבל בעת עריכת שליחה חוזרת.
הגדרות ומראה
- נוספו תצורות מוכנות נוספות להתאמת גופנים ותצוגות מקדימות של גופנים.
- שופרה התנהגות גופנים חלופיים בעורך.
- חוזקו תהליכי שמירה ואיפוס של הגדרות JS מותאם אישית.
- טיימרים ממתינים להחלת CSS בוטלו בעת איפוס.
- שוחזרו קישורי הקהילה במסך אודות.
- תוקן הטיפול בנתיבי יומן בין פלטפורמות.
ממצאים, ייצוא, קבצים וחיפוש
- עימוד הממצאים נשאר תקין לאחר מחיקות, ומסננים נשמרו לאחר עדכונים מרובים גלויים.
- תוקן סנכרון תג הממצאים בעת מעבר בין פרויקטים וייבוא.
- שופרו אימות ייצוא וטיפול בשמות קבצים.
- מאגרי עריכה מיושנים של קבצים נוקו בעת מעבר בין קבצים.
- נמנעה הרכבה מחדש מיותרת של החיפוש, ועדכוני שאילתת הנתיב נשארו יציבים.
סביבה ותחום בדיקה
- תוקנו הצבת ערכי משתני סביבה ובידוד תחום הבדיקה לכל פרויקט.
- שוחזרו משתני סביבה גלובליים ברמת סביבת העבודה.
- מצב שאילתות כלי העזר נשמר בעת מעבר בין לשוניות.
ממשק ותוספים
- סמלי בקשות נשארו צבעוניים, וצומצם מידע מיותר במטא-נתונים של בקשות.
- שופרו קישורי מטא-נתונים של תוספים וטיפול בניתוב פקודות כפולות.
v0.1.4
פורסם ב-2026-08-11 · הפצת GitHub
מסלולי דפדפן מאומתים
- נוספו פרופילים רב-פעמיים למסלולי דפדפן מאומתים.
- הקלטה והפעלה מחדש של רצפי כניסה.
- אימות באמצעות כתובות URL, מצב DOM, עוגיות או בקשות HTTP.
- רענון אוטומטי של הפעלות שפג תוקפן.
- תמיכה בנקודות ביקורת MFA ידניות.
- שמירה על זהויות מרובות לבדיקות הרשאה ו-IDOR.
- שמירת תצורת המסלול בין הפעלות מחדש של היישום.
- שיפור ההתאוששות כאשר בוררים, יעדי ניווט או מצב האימות משתנים.
ייבוא API מודע לסכמה
הורחבה התמיכה ב-OpenAPI 3 עם:
- גופי בקשות ודוגמאות.
- פרמטרים של נתיב, שאילתה, כותרת ועוגייה.
- הפניות מקומיות ורכיבים רב-פעמיים.
- סכמות אבטחה ומטא-נתוני אימות.
- משתני שרת.
- ערכים הנגזרים מהסכמה ונקודות הכנסה.
נוספו ייבוא אינטרוספקציה של GraphQL ויצירת פעולות.
נוספה יצירת פעולות ובקשות SOAP/WSDL.
שופר הטיפול במשתנים, ב-URL, בגוף ובאימות של Postman.
נוספו מטא-נתוני סכמה לשינוי בקשות בהתאם לטיפוסים הנכונים ולבדיקות אוטומטיות.
שופרו זיהוי פורמט ודחיית הפניות חיצוניות לא בטוחות.
SDK לתוספים 1.1
הושלמו חוזי SDK של צד הלקוח עבור:
- אחזור בקשות, גישה גולמית וחיפוש.
- ממצאים.
- תחום בדיקה.
- פרויקטים.
- ניווט ושילוב סרגל צד.
- תקשורת עם השרת.
- ערכת נושא ומחזור חיי הממשק.
נוסף אתחול אסינכרוני אמין של SDK.
נוספו הצהרות תאימות לגרסאות Ogma ו-SDK.
שופרו טיפול בהרשאות תוספים ובדיקת התקנה.
נחשפו מגבלות זמן ריצה ומידע אימות תוספים.
חוזקו בידוד סביבת ריצת התוספים וטיפול בכשלי פונקציות חזרה.
שופר אימות חבילות ורישום בחנות הקהילה.
תוספים קיימים שאינם חתומים נשארים תואמים לחלוטין.
@kaijinlab/ogma-sdk@1.1.0 פורסם ב-npm.
שיפורי תהליכי עבודה
- תהליכי עבודה משותפים כעת בין פרויקטים באותה סביבת עבודה כברירת מחדל.
- תהליכי עבודה ייעודיים לפרויקט עדיין נתמכים.
- פרטי צמתי תהליך עבודה שוחזרו לאחר ניווט החוצה וחזרה.
- שופרו בחירת תהליכי עבודה ושחזור מצב העורך.
- בקרות פעולות תהליך העבודה הועברו מתחת לשמות התהליכים לפריסת סטודיו קומפקטית יותר.
- גדל שטח העבודה השמיש הזמין לעורך הצמתים.
דיוק היסטוריית HTTP
- מצב הבדיקה המטעה הוחלף במעקב מדויק אחר שינויים.
- בקשות ששונו על ידי התאמה והחלפה או יירוט מזוהות כעת כבקשות ששונו.
- תוקן סינון HTTPQL בעת בחירת מחווני מצב תעבורה.
- שופר ההבדל החזותי בין מקורות תעבורה לרשומות ששונו.
v0.1.3
פורסם ב-2026-08-10 · הפצת GitHub
הרצת תהליכי עבודה מהיסטוריית HTTP
- הרצת תהליכי עבודה פעילים ישירות מתפריט ההקשר של היסטוריית HTTP.
- עיבוד רשומה נבחרת אחת או כמה רשומות נבחרות.
- בחירה מתוך תהליכי העבודה הפעילים שמופעלים כעת.
התאמה והחלפה מבוססות HTTPQL
- נוספו מסנני HTTPQL לכללי התאמה והחלפה.
- סינון באמצעות שדות בקשה ותשובה יחד.
- כללי תשובה יכולים להעריך את השיטה, הנתיב, הכותרות והגוף של הבקשה המשויכת.
- שופרו דיוק ההתאמה לפי שם כותרת וטיפול באותיות גדולות וקטנות.
שיפורי שליחה חוזרת
- שינוי שמות הפעלות באמצעות F2 או תפריט ההקשר.
- יצירת הפעלות ישירות בתוך אוספים.
- העברת הפעלות בין אוספים.
- סידור הפעלות באמצעות גרירה ושחרור.
- העברת הפעלות לראש הרשימה או לסופה.
- שליחת רשומות היסטוריית HTTP ישירות לאוסף שליחה חוזרת.
- מחיקת ניסיונות שליחה חוזרת פרטניים.
- תוקנה מחיקת הפעלה מתפריט ההקשר.
- פעולות שמאל וימין מטעות הוחלפו בפעולות מעל ומתחת.
- נמנעו העברות מיותרות לאוסף הנוכחי.
שיפורי תהליכי עבודה
- ביצועי תהליכי המרה מופיעים כעת בהרצות וביומנים.
- שופר אבחון שורות ועמודות ב-JavaScript.
- נוספה פעולת ניקוי הכול להיסטוריית הרצות תהליכי עבודה.
- ניתן לבחור ולמחוק חיבורים של תהליכי עבודה.
- תוקן שינוי שם של צומת תהליך עבודה.
- תוקנו שגיאות בעת הפעלה או השבתה של תהליכי עבודה.
- בדיקות שומרות אוטומטית שינויים ממתינים בתהליך העבודה.
- נתוני בדיקה נשמרים במהלך ניווט בין תצוגות.
- היסטוריית ההרצות מתרעננת לאחר בדיקות והרצות אצווה.
תיקוני HTTPQL
- חיפושי תת-מחרוזת בכותרת בעלת שם מתאימים כעת לערכים בכל מיקום.
- אופרטורים של כותרת בעלת שם בודקים רק את הכותרת שנבחרה.
- שמות כותרות מותאמים ללא תלות ברישיות.
- אופרטורים שליליים מטפלים כראוי בכותרות כפולות.
- שופרו בדיקות קיום כותרות בעלות שם.
תיקוני SDK לתוספים
- תוקן טיפול בנתיב הבסיס של sdk.path.join().
- נתיבי בקשות שמתחילים במפריד אינם מחליפים עוד את נתיב הבסיס.
- נוסף נרמול למקטעי התיקייה הנוכחית ותיקיית האב.
- מפרידים ייעודיים לפלטפורמה נשמרו ב-Windows, Linux ו-macOS.
חוויית פרויקטים
- הוסרו בקשות גיבוי מיותרות בעת מעבר בין פרויקטים קבועים.
- הוסרו בקשות גיבוי מיותרות בעת סגירת פרויקטים קבועים.
- הפעלות זמניות עדיין מזהירות לפני סגירה, משום שהנתונים שלהן יימחקו.
- גיבוי וייצוא ידניים נשארים זמינים.
אמינות
- נמנעו עדכונים מיושנים של תפריטי הקשר בשליחה חוזרת ובתהליכי עבודה.
- תוקנה תחרות תזמון בשמירת תהליך עבודה.
- מסנני תשובה מקבלים כעת את הבקשה בפועל לאחר יירוט או שינוי.
- שופר אימות מרשם המיגרציות.
- נוסף כיסוי בדיקות נסיגה לשליחה חוזרת, HTTPQL, התאמה והחלפה, תהליכי עבודה ופעולות נתיבים בתוספים.
v0.1.2
פורסם ב-2026-08-08 · הפצת GitHub
בדיקת תהליכי עבודה
- נוספו נתוני בדיקה ניתנים לעריכה של בקשות ותשובות HTTP לתהליכי עבודה פעילים ופסיביים.
- בדיקות מתבצעות באמצעות מנוע תהליכי העבודה של סביבת הייצור.
- תוצאות בדיקה, פלט שלבים ושגיאות זמינים תחת הרצות ו-יומנים.
- נתוני בדיקה זמניים מוסרים אוטומטית מהיסטוריית HTTP.
- נוספה תמיכה ב-הרצה על ההיסטוריה לתהליכי עבודה פעילים ופסיביים.
- נוספה שמירת תהליך עבודה באמצעות
Ctrl+S/Cmd+S.
ממשקי מערכת קבצים ונתיבים לתוספים
- נוספה תמיכה מבודדת במודולים
fsו-path. - נוספו מתודות תאימות, כולל:
readFile/readFileSyncwriteFile/writeFileSyncappendFileexists/existsSyncmkdir,listוכלי עזר קשורים לנתיבים
- נוסף ייבוא באמצעות פירוק מבנה מתוך
"fs"ו-"path". - נוספה הגנה מפני מעבר בין תיקיות ובריחה באמצעות קישורים סמליים.
התאמה והחלפה
- תהליכי עבודה יכולים כעת לקבל ולהמיר את גוף תשובת HTTP המלא.
- נוספו המרות תהליכי עבודה על הגוף המלא ללא כפיית התאמה מילולית.
ניהול פרויקטים
- ניתן כעת לפתוח פרויקטים אחרונים ישירות מלוח ההפעלה.
- נוספה מחיקת פרויקטים עם אישור פעולה בלתי הפיכה.
- ניתן ליצור ולייבא פרויקטים בין שורשי מערכת קבצים וכוננים שונים ב-Windows, macOS ו-Linux.
מפת האתר
- עדכוני רקע אינם מפרקים או מאפסים עוד את גרף מפת האתר.
- זום, הזזה, מקטעים מכווצים וצמתים שמוקמו ידנית נשארים יציבים בזמן רענון.
- רענוני רקע שנכשלו משמרים את מפת האתר השמישה האחרונה.
v0.1.1
פורסם ב-2026-08-08 · הפצת GitHub
תכונות חדשות
- אוטומציית דפדפן MCP הורחבה עם שכבת אוטומציה מלאה לדפדפן (214 כלי MCP).
- סביבת הריצה של MCP תומכת כעת במודולי מערכת קבצים ונתיבים (
sdk.fs,sdk.path) לתהליכי אוטומציה עשירים יותר. - נוספו כלי MCP חדשים לבדיקות מורחבות מונעות בינה מלאכותית ולשילוב בין תהליכי עבודה.
- שיפורי ממשק לשליחה חוזרת של WebSocket:
- טיפול מפורש במחזור חיי השליחה החוזרת בצד הלקוח,
- תמיכה בשליחה חוזרת של ההודעה הראשונה שנלכדה,
- תמיכה בשליחה חוזרת של רצפי WebSocket שנלכדו.
- מצב המפענח וכלי העזר נשמר כעת במהלך ניווט:
- שיפורים בשמירת טקסט הקלט וטיוטת רצף הפעולות.
תוקן
- תוקנה התנהגות הורדת CA של מופע.
- תוקנה אמינות העדכון החי של היסטוריית HTTP.
- תוקנו טיפול בניתוק ואבחון בשליחה חוזרת של WebSocket.
- תוקנו מקרי קצה בפענוח URL בשליחה חוזרת של ws.
- תוקנו תחרויות במחזור חיי משימות שליחה חוזרת של ws (תהליכי חיבור, ניתוק, ניקוי ובחירה).
- תוקן טיפול בחיבור כפול או לא תקף בשליחה חוזרת של ws.
- תוקן טיפול במסגרות נכנסות גדולות מדי בשליחה חוזרת של ws.
- נוספה הגנה מפני התנהגויות חיבור מחדש כפולות ומצב מיושן.
- תוקנו תנאי תחרות בביטול לחיצת יד בשליחה חוזרת של ws.
- תוקנו כשלי שליחה בשליחה חוזרת של ws וביצוע פעולות שליחה חוזרת בציר הזמן.
- תוקנה התנהגות שמירת חיבור חי בשליחה חוזרת של ws:
- התנהגות שמירת החיבור כברירת מחדל חוזקה,
- שופר טיפול ב-ping,
- חוזק טיפול בפסק זמן של שמירת חיבור חי.
- תוקנה התנהגות ניקוי סביבת העבודה של הפעלות זמניות ביישום שולחן העבודה.
- תוקנו נסיגות בטיפול בנתוני הפעלות מחשב באמצעות ניקוי מצב מיושן של סביבת עבודה זמנית לפי הצורך.
- בוצעו תיקוני באגים וארגון מחדש כלליים עם שיפור היציבות הפנימית.
- בוצעו התאמות בממשק ובסביבת הריצה כדי לשקף טוב יותר מעברי חיבור ומצב של שליחה חוזרת של WS.
הערות
- גרסה זו מתמקדת בעיקר באמינות השליחה החוזרת של WebSocket וביכולות MCP ואוטומציית דפדפן.
- תוקנה גם התנהגות האריזה וה-CI כדי לצמצם חוסר עקביות בהפצות ולשפר טיפול בתוצרי בנייה.
v0.1.0
פורסם ב-2026-07-19 · הפצת GitHub
הפצת אלפא ציבורית ראשונה.
ליבת הפרוקסי
- פרוקסי HTTPS MITM עם ניהול אישורי CA
- לכידת HTTP/1.1, HTTP/2 ו-WebSocket
- שפת שאילתות HTTPQL לסינון היסטוריה
- יירוט, בדיקה, עריכה, העברה והשלכה של בקשות
- כללי התאמה והחלפה עם תמיכה בביטויים רגולריים, כותרות, גוף ושאילתה
- תצורות תחום בדיקה מוכנות עם תמיכה ב-HTTPQL ובתווי כל
שליחה חוזרת ואוטומציה
- עורך שליחה חוזרת עם עריכת HTTP גולמי ושליחה מקבילית
- אוטומציה (Sniper, Pitchfork, Cluster Bomb) עם מחלצי מטענים וכלי התאמה
- בדיקת תנאי תחרות
- רצפי בקשות HTTP עם שרשור משתנים
סריקה
- סורק פסיבי
- סורק פעיל (SQLi, XSS, SSRF, CMDi, SSTI, מעבר נתיבים, הפניה פתוחה)
- גילוי תוכן עם רשימת מילים של 9,300 נתיבים
- כללים פסיביים מותאמים אישית
כלי עזר
- מפענח ומקודד (base64, hex, URL, JWT, גיבוב, הצפנה)
- תצוגת מפת האתר ונקודות קצה שחולצו
- OAST (בדיקות מחוץ לערוץ) עם מאזיני HTTP, HTTPS, DNS ו-SMTP
- השוואה, הערות, מטענים, מחולל מעטפת הפוכה
נתונים וארגון
- ניהול פרויקטים עם פרויקטים בעלי שם והפעלות זמניות
- ייבוא וייצוא HAR, ייבוא Burp XML, ייבוא OpenAPI/Postman
- חלונית ממצאים עם דירוג CVSS וקישורי ראיות
- ייצוא (CSV, JSON, Markdown, דוח HTML)
בינה מלאכותית ואוטומציה
- עוזר בינה מלאכותית משולב עם 36 כלים מובנים
- שרת MCP עם 160+ כלים ללקוחות בינה מלאכותית חיצוניים
- CLI לבדיקות חדירה ללא ממשק גרפי:
ogma pentest <url> - בונה תהליכי עבודה חזותי
מערכת תוספים
- SDK לתוספי JavaScript/TypeScript (
@kaijinlab/ogma-sdk) - ביצוע מבודד של תוספי צד השרת וצד הלקוח
- חנות תוספים עם התקנות מאומתות ב-SHA-256
sdk.events,sdk.findings,sdk.requests,sdk.storage,sdk.matchReplace,sdk.workflows,sdk.fs
יישום שולחן העבודה
- יישום מחשב Electron (Linux, macOS, Windows)
- דפדפן Chromium מובנה (דרך הפרוקסי באופן אוטומטי)
- מעדכן אוטומטי