Skip to content
This repository was archived by the owner on Jan 11, 2023. It is now read-only.

Commit 1289dae

Browse files
committed
April 10th (#5899)
1 parent ed9a239 commit 1289dae

File tree

3 files changed

+164
-0
lines changed

3 files changed

+164
-0
lines changed

assets/dictionary.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,3 +182,7 @@ getMappedExpression
182182
getIn
183183
TypeError
184184
lastStatement
185+
defs
186+
BreakpointItem
187+
destructured
188+
getExtraProps

docs/updates/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ permalink: docs/updates
44

55
## Weekly Updates
66

7+
### [April 10th](./updates-4-10-2018.md)
8+
9+
### [April 2nd](./updates-4-2-2018.md)
10+
711
### [March 27th](./updates-3-27-2018.md)
812

913
### [March 20th](./updates-3-20-2018.md)

docs/updates/updates-4-10-2018.md

Lines changed: 156 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,156 @@
1+
## April 10th
2+
3+
[@atwalg2], [@AnshulMalik], [@MicahRamirez], [@mmcote], [@marcogallo566], [@AlexisDeschamps], [@loganfsmyth], [@dimitardanailov], [@yurydelendik], [@juliandescottes], [@marcobeltempo]
4+
5+
### Breakpoints
6+
7+
The past two weeks saw the beginning of implementation for our enhanced breakpoints display. Breakpoints are now syntax-highlighted and grouped by file while maintaining performance. The best part about this new feature is that it provides much more information "at a glance" to the user about where their breakpoints are and where they've placed their breakpoints.
8+
9+
* [Create a BreakpointItem component to make Breakpoints component cleaner][5852] [@darkwing]
10+
* [Sort breakpoints by file name][5855] [@darkwing]
11+
* [Syntax-highlight breakpoints][5864] [@darkwing]
12+
* [Prevent selection of breakpoint contents][5879] [@darkwing]
13+
* [Fix breakpoint line height][5889] [@darkwing]
14+
15+
| New UI |
16+
| --------- |
17+
| ![5864-0] |
18+
19+
### Photon UI
20+
21+
The new Photon ResultList design is a great improvement. We now provide a resource icon which matches the its sources tree icon, as well as a tab icon which is shown when a given resource in the result list is currently opened. We've also condensed the line-height of source information, allowing us to show the user more without losing important result information.
22+
23+
* [Implement Photon ResultList Design][5839] [@MicahRamirez]
24+
* [quickopen - path is too wide #5860][5868] [@dimitardanailov]
25+
26+
![](https://shipusercontent.com/79440ed4d132b022d6d808a1b114c8c2/Screen%20Shot%202018-04-10%20at%2011.25.44%20AM.png)
27+
28+
### Bugs
29+
30+
This week we landed fixes for watch expressions which should make the feature more stable:
31+
32+
1. we no longer pause when an expression throws an exception
33+
2. we evaluated expressions concurrently in the client.
34+
35+
[PR][5644] [@jasonLaster]
36+
37+
We also fixed some issues with directory roots where a root with `webpack://` would not match [PR][5861].
38+
39+
### Preview
40+
41+
The Preview feature continues to improve in its ability to show expression values with different syntax usage; recent updates include destructured variable values, object properties with assignment, and other small improvements.
42+
43+
* [Evaluate Object properties with an assignment][5693] [@atwalg2]
44+
* [Support destructured variables][5853] [@marcogallo566]
45+
* [Preview - stop showing preview for the wrong original files][5878] [@jasonLaster]
46+
47+
### Sources Tree
48+
49+
We've talked about adding VS Code style source tree auto expanding in the past.
50+
Anshul added it this week, and we're excited to see how it feels.
51+
52+
* [Auto expand path of selected source][5716] [@AnshulMalik]
53+
* [Reveal in tree opens the left sidebar][5885] [@marcobeltempo]
54+
55+
| Auto Expand |
56+
| ----------- |
57+
| ![5716-0] |
58+
59+
### UI
60+
61+
* [Escape no longer closes the modal][5866] [@dimitardanailov]
62+
* [Fix odd cursor text issue][5877] [@darkwing]
63+
* [ProjectSearch - Focus state colors are a bit off #5863][5882] [@dimitardanailov]
64+
* [Remove all references to Firebug theme][5883] [@juliandescottes]
65+
* [Avoid tree item height bouncing by setting line height][5890] [@darkwing]
66+
67+
### Features
68+
69+
* [Started highlighting the searched terms when clicking on a ProjectSearch result][5854] [@AlexisDeschamps]
70+
* [Enable reading of the wasm name section to display debug names in text][5880] [@yurydelendik]
71+
72+
### Code Health
73+
74+
* [Switched getExtraProps to use findClosestFunction to get the component name.][5851] [@mmcote]
75+
* [Update wasmparser to the latest version 🚀][5870]
76+
* [preview - tweak getMappedExpression][5887] [@jasonLaster]
77+
78+
### Flow
79+
80+
The numerous Flow improvements continue to improve our code quality and documentation. The biggest improvement was adding `// @flow` to our reducers/types file which has the type definition for our application State.
81+
82+
* [Add flow header to reducers/types.js][5874] [@AnshulMalik]
83+
* [src/utils/clipboard.js - add type defs for flow][5895] [@atwalg2]
84+
* [src/utils/dbg.js - add type defs for flow][5896] [@atwalg2]
85+
* [src/utils/DevtoolsUtils.js - add type defs for flow coverage][5872] [@atwalg2]
86+
* [src/utils/bootstrap.js - add type defs for flow coverage][5873] [@atwalg2]
87+
88+
### Testing
89+
90+
* [Add test already added in MC bug 1450145.][5856] [@loganfsmyth]
91+
* [Backport expression error test][5867] [@jasonLaster]
92+
93+
[5693-0]: https://user-images.githubusercontent.com/23143862/37941756-07daf648-312d-11e8-8df8-a05e3875aa1b.png
94+
[5693-1]: https://user-images.githubusercontent.com/23143862/37504516-7bab63c8-28a4-11e8-8249-ab72c02bdd38.gif
95+
[5716-0]: https://user-images.githubusercontent.com/7821757/37600510-905cf28a-2bad-11e8-9c9d-2af08c0f1345.gif
96+
[5839-0]: https://user-images.githubusercontent.com/5976612/38178110-59bb9be0-35d1-11e8-994d-1438add4c6fc.png
97+
[5839-1]: https://user-images.githubusercontent.com/5976612/38178112-6dc12a92-35d1-11e8-9b16-4558ca48349c.png
98+
[5839-2]: https://user-images.githubusercontent.com/5976612/38178122-8c327e0e-35d1-11e8-8200-2a3cd47d5e7b.png
99+
[5851-0]: https://user-images.githubusercontent.com/14250545/38272818-96739732-3747-11e8-8a81-064c60871eaf.png
100+
[5851-1]: https://user-images.githubusercontent.com/14250545/38272854-b6ac7370-3747-11e8-856e-47a5edcdb57a.png
101+
[5853-0]: https://user-images.githubusercontent.com/36955296/38323667-366c7f64-383e-11e8-8b82-a75395f77dbd.jpg
102+
[5853-1]: https://user-images.githubusercontent.com/36955296/38358492-a520bcf4-38c5-11e8-91ca-0a52e0ba8299.jpg
103+
[5853-2]: https://user-images.githubusercontent.com/36955296/38358500-b03fe88a-38c5-11e8-8cd3-7831efaefae3.jpg
104+
[5854-0]: https://user-images.githubusercontent.com/12681350/38325054-f17e49c4-380f-11e8-92dc-115040232103.png
105+
[5854-1]: https://user-images.githubusercontent.com/12681350/38324989-c1c1a618-380f-11e8-96fd-a17ef7431d3f.png
106+
[5855-0]: https://user-images.githubusercontent.com/46655/38335367-acfc0ad4-3823-11e8-8f52-41876b0e1056.png
107+
[5861-0]: https://user-images.githubusercontent.com/254562/38369164-1af01350-38b5-11e8-8a6b-c9059aa60ffa.png
108+
[5861-1]: https://user-images.githubusercontent.com/254562/38369108-f9534686-38b4-11e8-854b-beed191da438.png
109+
[5864-0]: https://user-images.githubusercontent.com/46655/38400976-974b738c-3918-11e8-8aee-0ab9378e10d8.png
110+
[5877-0]: https://user-images.githubusercontent.com/46655/38426901-73774548-397d-11e8-9204-bb074cb243b8.png
111+
[5885-0]: https://user-images.githubusercontent.com/15523758/38449580-a76f93c6-39de-11e8-8c6f-c14a6cb6e510.gif
112+
[5889-0]: https://user-images.githubusercontent.com/46655/38524895-e3bdeac4-3c15-11e8-800a-29a0eb348983.png
113+
[5644]: https://github.com/devtools-html/debugger.html/pull/5644
114+
[5693]: https://github.com/devtools-html/debugger.html/pull/5693
115+
[5716]: https://github.com/devtools-html/debugger.html/pull/5716
116+
[5839]: https://github.com/devtools-html/debugger.html/pull/5839
117+
[5851]: https://github.com/devtools-html/debugger.html/pull/5851
118+
[5852]: https://github.com/devtools-html/debugger.html/pull/5852
119+
[5853]: https://github.com/devtools-html/debugger.html/pull/5853
120+
[5854]: https://github.com/devtools-html/debugger.html/pull/5854
121+
[5855]: https://github.com/devtools-html/debugger.html/pull/5855
122+
[5856]: https://github.com/devtools-html/debugger.html/pull/5856
123+
[5861]: https://github.com/devtools-html/debugger.html/pull/5861
124+
[5864]: https://github.com/devtools-html/debugger.html/pull/5864
125+
[5866]: https://github.com/devtools-html/debugger.html/pull/5866
126+
[5867]: https://github.com/devtools-html/debugger.html/pull/5867
127+
[5868]: https://github.com/devtools-html/debugger.html/pull/5868
128+
[5870]: https://github.com/devtools-html/debugger.html/pull/5870
129+
[5872]: https://github.com/devtools-html/debugger.html/pull/5872
130+
[5873]: https://github.com/devtools-html/debugger.html/pull/5873
131+
[5874]: https://github.com/devtools-html/debugger.html/pull/5874
132+
[5877]: https://github.com/devtools-html/debugger.html/pull/5877
133+
[5878]: https://github.com/devtools-html/debugger.html/pull/5878
134+
[5879]: https://github.com/devtools-html/debugger.html/pull/5879
135+
[5880]: https://github.com/devtools-html/debugger.html/pull/5880
136+
[5882]: https://github.com/devtools-html/debugger.html/pull/5882
137+
[5883]: https://github.com/devtools-html/debugger.html/pull/5883
138+
[5885]: https://github.com/devtools-html/debugger.html/pull/5885
139+
[5887]: https://github.com/devtools-html/debugger.html/pull/5887
140+
[5889]: https://github.com/devtools-html/debugger.html/pull/5889
141+
[5890]: https://github.com/devtools-html/debugger.html/pull/5890
142+
[5895]: https://github.com/devtools-html/debugger.html/pull/5895
143+
[5896]: https://github.com/devtools-html/debugger.html/pull/5896
144+
[@jasonlaster]: https://github.com/jasonLaster
145+
[@atwalg2]: https://github.com/atwalg2
146+
[@anshulmalik]: https://github.com/AnshulMalik
147+
[@micahramirez]: https://github.com/MicahRamirez
148+
[@mmcote]: https://github.com/mmcote
149+
[@darkwing]: https://github.com/darkwing
150+
[@marcogallo566]: https://github.com/marcogallo566
151+
[@alexisdeschamps]: https://github.com/AlexisDeschamps
152+
[@loganfsmyth]: https://github.com/loganfsmyth
153+
[@dimitardanailov]: https://github.com/dimitardanailov
154+
[@yurydelendik]: https://github.com/yurydelendik
155+
[@juliandescottes]: https://github.com/juliandescottes
156+
[@marcobeltempo]: https://github.com/marcobeltempo

0 commit comments

Comments
 (0)