| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2021-09-30 | Bump version | 1 | -1/+1 | ||
| 2021-09-30 | runtime.version | 1 | -1/+1 | ||
| 2021-09-30 | Pass MacroContext in more places | 1 | -0/+16 | ||
| 2021-09-30 | Pass macro_context when appropriate. This needs to be refactored more. | 1 | -1/+7 | ||
| 2021-09-30 | Make sure VM initializes with `BUN_`* defines | 1 | -0/+5 | ||
| 2021-09-30 | Fix edgecase with cjs -> esm interop runtime code when module.exports was ↵ | 1 | -18/+11 | ||
| marked as not extensible | |||||
| 2021-09-30 | Fix potential infinite loop on calling macros | 1 | -14/+20 | ||
| 2021-09-30 | Fix jsxDEV transform bug that occurred when not including `source` and the ↵ | 1 | -1/+10 | ||
| component rendered an exception | |||||
| 2021-09-30 | Fix dead-code elimination edgecase with call expressions | 1 | -6/+9 | ||
| 2021-09-30 | Fix edgecase with parsing .env | 1 | -1/+1 | ||
| 2021-09-30 | Support remapping macro paths | 9 | -83/+343 | ||
| 2021-09-30 | Fix all the compile errors | 3 | -133/+210 | ||
| 2021-09-30 | Wire up macro-injected imports and move some structs above the gigantic ↵ | 3 | -430/+538 | ||
| parser type to reduce bun compile time a little | |||||
| 2021-09-30 | flatten fragments | 1 | -3/+27 | ||
| 2021-09-29 | Most of the code & API changes necessary for supporting Relay (GraphQL) | 3 | -14/+423 | ||
| 2021-09-27 | () | 1 | -1/+1 | ||
| 2021-09-27 | Ignore leading invalid unicode characters in response bodies in Response.text() | 2 | -4/+10 | ||
| 2021-09-27 | Access object properties from macros | 2 | -4/+128 | ||
| 2021-09-27 | Fix bug in string eql check that was never used before | 1 | -1/+1 | ||
| 2021-09-27 | `u16` isn't big enough | 2 | -6/+10 | ||
| 2021-09-27 | Pass User-Agent in fetch() by default (but allow overriding) | 2 | -5/+26 | ||
| 2021-09-27 | Fix bug in URL parser | 1 | -12/+39 | ||
| 2021-09-27 | Fix typo in error | 1 | -1/+1 | ||
| 2021-09-27 | Set macros enabledjarred/ast-again | 1 | -1/+1 | ||
| 2021-09-27 | Bundling ignores macros | 1 | -14/+22 | ||
| 2021-09-27 | bounds checking | 1 | -1/+1 | ||
| 2021-09-26 | Allow nested arrays | 2 | -27/+105 | ||
| 2021-09-26 | Fix getting object properties | 3 | -25/+63 | ||
| 2021-09-26 | Update `Bun.readFileAsBytes` and `Bun.readFile` to also accept an array of ↵ | 1 | -91/+143 | ||
| filepaths to join For example: ``` Bun.readFileAsString([Bun.main, "../pages/hi.tsx"]); ``` | |||||
| 2021-09-26 | Add `JSArrayIterator`, don't call JSC::Options after JSC already loaded once ↵ | 2 | -9/+41 | ||
| (that causes a crash) | |||||
| 2021-09-26 | Most of macro implementation | 6 | -96/+612 | ||
| 2021-09-26 | Basic macro impl | 12 | -629/+1557 | ||
| 2021-09-25 | WIP | 3 | -107/+651 | ||
| 2021-09-25 | fix incorrect comment | 1 | -1/+1 | ||
| 2021-09-25 | Fix bug with resolving `"browser"` field in package.json | 1 | -1/+1 | ||
| It was resolving from the parent directory of the result instead of the browser scope. | |||||
| 2021-09-25 | Fix lexing bug with the \f form feed character (used in Emotion & Styled ↵ | 1 | -1/+1 | ||
| Components) | |||||
| 2021-09-25 | Fix crashing edgecase when both JSX automatic and JSX classic imports are ↵ | 1 | -28/+44 | ||
| necessary and unbundled | |||||
| 2021-09-25 | Fix visiting bug when using JSX with a spread prop and a key and one of the ↵ | 1 | -10/+4 | ||
| props is an anonymous function More specifically, Bun shouldn't be visiting the same properties more than once. That was the cause. | |||||
| 2021-09-24 | skeleton codebun-v0.0.22 | 9 | -219/+500 | ||
| 2021-09-24 | macro | 3 | -4/+681 | ||
| 2021-09-24 | :shaved_ice: | 1 | -4/+8 | ||
| 2021-09-24 | @setCold | 1 | -0/+4 | ||
| 2021-09-24 | Remove `cache_files` since it's not used and causes slower Bun compilation times | 8 | -5052/+4949 | ||
| 2021-09-23 | Add link to webpack doc | 1 | -0/+1 | ||
| 2021-09-23 | :runner:jarred/bundle-workspace-packages | 1 | -1/+1 | ||
| 2021-09-23 | Handle more edgecases in our CJS2ESM conversion code | 4 | -9/+57 | ||
| 2021-09-23 | When bundling JSON, only use JSON.parse when the input is ASCII. | 3 | -15/+63 | ||
| We don't want to add an extra pass over the input to convert it to UTF16. And JS engines storing strings as UTF-16 is more expensive anyway, so the runtime win here probably isn't as big (though open to evidence to the contrary!) | |||||
| 2021-09-23 | Add __exportValue and __exportDefault to runtime | 5 | -4/+51 | ||
| 2021-09-23 | When bundling, parse the JSON to verify correctness, but print it as a ↵ | 1 | -2/+24 | ||
| string for better runtime performance | |||||
| 2021-09-23 | Safer export default transform for bundled code | 2 | -3/+52 | ||
