Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-12-02 | matchers for less than and greater than (#1573) | 1 | -0/+46 | ||
* toBeGreaterThan with tests * toBeGreaterThanOrEqual and tests * toBeLessThan and toBeLessThanOrEqual with tests * expect types * switch expressions | |||||
2022-12-02 | Add some code I forgot to commit | 1 | -0/+4 | ||
2022-12-01 | Fix crash when macros return a Promise | 1 | -0/+14 | ||
2022-12-01 | bun test `toStrictEqual` (#1568) | 1 | -42/+100 | ||
* toStrictEqual and bug fix in deepEqual * rebase Remove some dead bindings code * remove debugging test * canGetIndexQuickly for array holes * isStrict template Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2022-12-01 | Include size of ArrayBuffer and others in GC timer scheduling | 1 | -1/+1 | ||
2022-12-01 | Reduce memory usage in Bun.serve() by up to 3x (#1569) | 1 | -0/+17 | ||
* Update WebKit * Use 5x less memory in Bun.serve() * Update Dockerfile.devcontainer * Update async-overhead.mjs Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2022-11-30 | formatting and remove comment | 1 | -13/+0 | ||
2022-11-29 | :scissors: | 1 | -579/+4 | ||
2022-11-28 | toHaveProperty and tests (#1558) | 1 | -0/+119 | ||
* toHaveProperty and tests * emoji tests | |||||
2022-11-27 | Fix crash in console.log | 1 | -10/+13 | ||
2022-11-27 | Increase the max prototype count | 1 | -19/+30 | ||
2022-11-27 | Update bindings.cpp | 1 | -0/+2 | ||
2022-11-27 | Handle more cases with printing objects | 1 | -26/+21 | ||
2022-11-27 | remove leak | 1 | -5/+8 | ||
2022-11-27 | [console.log] Improve Object formatting and error handling | 1 | -7/+170 | ||
2022-11-23 | Bun.deepEquals and expect().toEqual() (#1548) | 1 | -0/+540 | ||
* all of deepEquals * remove comment, tests, move inline function | |||||
2022-11-23 | possibly more reliable Bun.spawn (#1547) | 1 | -1/+1 | ||
* wip * wip * Fix bug with stdin * zig fmt * seems to work! * Update streams.test.js Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2022-11-22 | clone in putRecord | 1 | -3/+3 | ||
2022-11-20 | Fix spurious rejected promise handler calls | 1 | -2/+20 | ||
2022-11-18 | bun test matchers and tests (#1526) | 1 | -1/+6 | ||
* ignore webkit for cherry-pick * toContain and toBeTruthy * toBe null, undefined, falsy, toHaveProperty, .not * markBindings * remove toHaveProperty, undo ignore webkit, more tests * undo ignore webkit * remove bad tests * check if length property exists for toHaveLength() * fix call signature * handle argument that is not an integer * getLengthOfArray returns u64 * switch to truncate * toHaveLength() edge cases * add toBooleanSlow() * infinity, nan, negative | |||||
2022-11-09 | Fix broken stacktraces | 1 | -2/+4 | ||
2022-11-08 | Update bindings.cpp | 1 | -0/+1 | ||
2022-11-07 | Return a rejected promise if there was an error | 1 | -0/+3 | ||
2022-11-06 | Automatically install npm packages when running a script in Bun's runtime ↵ | 1 | -3/+13 | ||
(#1459) * Update bundler.zig * WIP * Update README.md * Update README.md * wip * Support running scripts without package.json * Add `--no-auto-install` and `--prefer-offline` flags * WIP * wip * Update headers-handwritten.h * WIP * Build fixes * Fix UAF * Update install.zig * Must call .allocate() * Micro-optimization: only call .timestamp() once per tick when installing packages * Support progress bar * Extend the timestamp for package staleness checks to 1 day * Add `--prefer-latest`, `-i` CLI Flags * Fix crash * Support line text manually being set on an Error instance * Add a few more fields for error messages * Fix bug when counting 8 character strings in string builder * Implement error handling for automatic package installs! * Fix crash * Make it say module when there's a slash * Update module_loader.zig * Ban dependency versions in import specifiers when a package.json is present * Remove unused field * Update README.md * Update README.md * Update README.md * Update README.md Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2022-11-06 | Add way to explicitly coercion object to int32 | 1 | -0/+6 | ||
2022-10-23 | Add `fd` to `SystemError` and fix 2 cases with invalid tagged union | 1 | -0/+12 | ||
cc @sno2 | |||||
2022-10-20 | Fix Bun.serve error handler error param (#1359) | 1 | -0/+14 | ||
2022-10-17 | Implement `sendText`, `sendBinary`, `publishText`, `publishBinary` | 1 | -0/+5 | ||
2022-10-17 | Implement `error` and `binaryType` | 1 | -6/+13 | ||
2022-10-17 | Redo WebSocket api | 1 | -0/+4 | ||
2022-10-09 | Update WebKit | 1 | -4/+5 | ||
2022-10-06 | Add simple Hot Module Reloading to bun's runtime | 1 | -1/+1 | ||
2022-10-05 | move Bun.spawn into separate file | 1 | -0/+8 | ||
2022-10-02 | Fix test failures | 1 | -12/+24 | ||
2022-10-01 | Increase test coverage for request body streaming | 1 | -40/+29 | ||
There is still one memory issue to address | |||||
2022-09-30 | Simplify some of this | 1 | -127/+23 | ||
2022-09-30 | Fix OOB when multiple headers have the same name length | 1 | -18/+24 | ||
Fixes https://github.com/oven-sh/bun/issues/1279 | |||||
2022-09-28 | Clean up some of the event loop code | 1 | -17/+12 | ||
2022-09-28 | Fix several bugs with Request body streaming + store small response bodies ↵ | 1 | -1/+12 | ||
without an extra memory allocation | |||||
2022-09-21 | Fix crash when creating an empty array | 1 | -1/+1 | ||
2022-09-06 | Make the plugins a little more resilient | 1 | -2/+4 | ||
2022-09-05 | Support async `onLoad` callbacks in `Bun.plugin` | 1 | -12/+18 | ||
2022-08-27 | Update WebKit (#1165) | 1 | -21/+31 | ||
* Update WebKit * Fix `DataView` and non-8 bit sized typed arrays with TextDecoder * New WebKit Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2022-08-27 | Fix ffi uint64_t parameter (#1158) | 1 | -1/+1 | ||
2022-08-21 | Add a binding for creating atomic strings | 1 | -0/+19 | ||
2022-08-17 | New Zig <> C++ bindings generator. +20% faster HTTP server | 1 | -19/+141 | ||
2022-08-12 | Update WebKit | 1 | -1/+1 | ||
2022-08-10 | Add shared property | 1 | -4/+5 | ||
2022-08-08 | Raise error on unhandled rejected promises (#1010) | 1 | -1/+6 | ||
* deal with unhandled rejected promise * use Vector<Strong<JSPromise>> to store rejected promises | |||||
2022-07-27 | Upgrade WebKit | 1 | -10/+9 | ||