Skip to content

Commit 47e4887

Browse files
authored
Merge pull request #632 from emberjs/tooling-jun-24
add notes for tooling 24th June
2 parents 4fa9566 + 9f6955b commit 47e4887

File tree

1 file changed

+88
-0
lines changed

1 file changed

+88
-0
lines changed

st-embroider/2024/2025-06-24.md

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
# 2025-06-24
2+
3+
Note Taker: Chris Manson
4+
Time Keeper: Chris Manson
5+
6+
## Attendees
7+
8+
Add yourself to the list if you attend and check the box!
9+
10+
- [x] Ed Faulkner (EF)
11+
- [x] Chris Manson (CM)
12+
- [x] Alex (A)
13+
- [x] Preston Sego (PS)
14+
- [ ] Simon Ihmig (SI)
15+
- [x] Katie Gengler (KG)
16+
- [ ] Krystan HuffMenne (KH)
17+
- [x] Peter Wagenet (PW)
18+
- [ ] James Davis (JD)
19+
- [x] Patricklx
20+
- [x] tommyjr
21+
22+
## Topics
23+
24+
### sync on the self-imports in v2 addons situation <@NullVoxPopuli>
25+
26+
- PS: self imports on their own don't work by themselves
27+
- subpath imports can only be used for the test app
28+
- investigation: rollup doesn't inline it
29+
- we need to fix it
30+
- EF: what happens in the build today? does rollup remove it
31+
- PS: we want the vite test app to read the source files, and it can't go through the exports in the package.json because that targets tests
32+
- we achieve that by using alias
33+
- CM: shouldn't we have CI run against a rollup dist
34+
- EF: there are a lot of differences between
35+
36+
### V2 addon monorepo setup with classic like behaviour that is not ‘published’ <@void-mAlex>
37+
38+
- (long description of the problem)
39+
- it's nice for us to be able to consume non-built addons for monorepos
40+
- an example would be the things that you need to do to get test-selectors working right between addon builds
41+
- EF: it's a good thing to add to the blueprint as a "mode"
42+
- maybe something like `--internal-addon` or `--no-build`
43+
- we can yak shave later
44+
45+
### https://github.com/embroider-build/embroider/pull/2477 <@NullVoxPopuli, Simon>
46+
47+
- merged
48+
- CM: I'm still not sure why the changelog isn't picking up the change
49+
- EF: that's probably because of how I merged stable forward and the number of conficts
50+
- CM: I'll merge the release and we can update the changelog later
51+
52+
53+
### https://github.com/embroider-build/ember-auto-import/pull/659 <@NullVoxPopuli>
54+
55+
- closed
56+
- the real fix is in `@ember/compat` and it needs to account for addon-shim and ember-auto-import versions
57+
58+
### Ignoring bad syntax in a tag name <@patricklx>
59+
60+
- look at https://astexplorer.net/#/gist/2e263500cf1707871d072adbb3d5b00b/fa99860456ff82a762ec20d4233a5f4656e04759
61+
- Notice that it doesn't throw any error….
62+
- And the fix is https://github.com/tildeio/simple-html-tokenizer/pull/114
63+
- (digging into the PR)
64+
- EF: looks mostly ok
65+
- merged
66+
67+
### Fix NODE_ENV for tests <@NullVoxPopuli>
68+
69+
- https://github.com/ember-cli/ember-app-blueprint/pull/33
70+
- EF: we discussed this at length. Regarding the security question: we accept the reality that having a `.env.[mode]` file is the way that Vite wants us to do it
71+
- we want to make sure that the comment explains the issue and links to the vite docs
72+
- approved
73+
- merged
74+
75+
### fixing `@ember/debug` and `babel-plugin-debug-macros` <@robbytx>
76+
77+
- https://github.com/embroider-build/embroider/pull/2501
78+
- https://github.com/ember-cli/babel-plugin-debug-macros/pull/103
79+
80+
- CM: can't we use the `NODE_ENV` fix that we just merged to solve this?
81+
- EF: maybe?
82+
- (looking at the PR)
83+
- it would be good to start killing this plugin
84+
- this is an older ember issue, ember-source after 5.12 uses `@embroider/macros`
85+
- KG: do we even want to change this? it only affects non LTS versions
86+
- EF: we could make this a major and not destabilize anybody
87+
88+
<5 mins> https://github.com/emberjs/babel-plugin-ember-template-compilation/pull/98 fix moduleName leaking build system file system paths <@void-mAlex>

0 commit comments

Comments
 (0)