Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

permalink docs/updates

Weekly Updates

  • 🔴 Testing Improvements
  • 🐜 Lots of bug squashing
  • 🔍 Function Search
  • 🌖 Dark Theme Polish
  • 😈 Jest
  • 🔍 File Search
  • 👀 Preview
  • 💅 Prettier
  • 🔴 Persisted Breakpoints
  • 🔍 Function Search
  • 🚥 Code Coverage
  • ◾ Blackboxing
  • 😘 ES6
  • 👀 Preview
  • ☎️ client
  • 💠 Highlighting libraries
  • ✉️ Simplifying Function Names
  • 🍝 Collapsing Libarary frames
  • 👶 Naming Library frames
  • ◾ Blackboxing libraries
  • 🐜 Bucket Window Properties
  • 👀 Display popover intelligently
  • 👶 Formatting Functions
  • 📙 Framework Frames
  • 🔍 Previewing Windows
  • 🐜 Component + Integration Tests
  • 🌽 We started working on proper code folding
  • 🔍 landed support for getter values
  • 🚅 Column Breakpoints
  • 🍝 Framework Frames
  • 💬 Watch Expressions
  • 🍝 Copy Call Stack
  • Adam dramatically improved our startup performance. pr
  • Ryan completed the heroic and insane project of getting babel working with HTML inline JS. pr
  • Diéssica jumped in and polished our Tabs UI
  • We started converting our Prop Types to Flow Props. Thanks Mateusz and others for the help kicking this off!
  • We added several new Jest component tests. Big thanks to Andrei for tackling async component updates. It was not an easy task!
  • We re-added storybook this week and wrote our first stories for Frames and Tabs! The stories are also being tested on CI with the great percy.io.

Here are some highlights from the week:

  • 💛 Function highlighting
  • 🚓 License checking for our dependencies
  • 💅 Lots of UI polish

One of the most interesting debugger questions is what happens when the debugger stops? This post is a quick run-through that will give you some context so that you can dig in and answer your own questions.

We focused this week on UI polish, bug fixing, and performance as we focus on getting ready for the June 15th Firefox 55 release.

  • Intelligently place preview popups and tooltips
  • Add an option for disabling Framework Frames
  • Polish the search bar
  • Speed up stepping performance

This was a really great week for QA improvements as the debugger is getting more stable each week.

  • We now disable out of scope lines when the debugger pauses.
  • We have huge updates to preview - it's faster, more consistent, and works for HTML elements
  • Breakpoints are kept in sync as code changes. Big thanks to codehag
  • We're chipping away at two new features: Outline View and Project Search

We focused this week on getting lots of bugfixes and community prs in

  • Nightly is up to date with the latest debugger updates
  • new styling for the Outline View, big thanks to @amelzer
  • searchbar had a lot of improvements
  • lots of dependancies were updated, thanks to @zaggy
  • further work on getting more frameworks included on our framework frames. Thanks to @andreicristianpetcu

It's been a quieter week than last week. This weeks highlights include:

  • new UI improvements to search (thankyou to @ruturajv!
  • some new documentation
  • WTR runner

lots happened since the last update:

  • Edge Cases: pretty print, symmetric breakpoints, …
  • Performance: stepping, preview
  • UI: New symbol modal, full project text search
  • Experiments: Call Site Breakpoints, Async stepping

Types and Tests Review