Skip to content

Latest commit

 

History

History
392 lines (258 loc) · 9.83 KB

CHANGELOG.md

File metadata and controls

392 lines (258 loc) · 9.83 KB

console

Version 0.3.0

  • Migrate to Edition 2021 and Apply MSRV in Cargo.toml (#360)
  • Introduces the FromQuery and ToQuery traits to allow for customizing how query strings are encoded and decoded in gloo_history. (#364)

Version "0.2.3"

  • Release new gloo versions

Version "0.2.2"

  • feat(gloo-utils): Lift serde-serialization from wasm-bindgen (#242)
  • fix: Break dependency cycle by not using serde-serialize (#239)

Version "0.2.1"

  • Fix utils crate and history docs. (#189)
  • Hash-based History type & Unified Location. (#177)
  • Fixes console_dbg! and console! expression output. Bold src info. (#174)

Version "0.2.0"

  • Add console_dbg macro (#170)

Version "0.1.0"

  • Add an dbg! equivalent to gloo-console (#158)
  • Fix dir, dirxml macros in gloo-console (#154)
  • Finishing touches

dialogs

Version "0.2.0"

  • Migrate to Edition 2021 and Apply MSRV in Cargo.toml (#360)

Version "0.1.0"

events

Version "0.2.0"

  • Migrate to Edition 2021 and Apply MSRV in Cargo.toml (#360)
  • Add traits PartialEq and Eq to EventListenerOptions, and EventListenerPhase (#363)

Version "0.1.1"

  • Add implementation for rfc-1 (files)
  • Update readmes
  • Address some mistakes and nits.
  • Address code review.
  • Update readmes
  • Migrate to futures 0.3
  • Bump events version

Version "0.1.0"

  • Updating the links in the events crate
  • Adding in crate metadata for events
  • Annotate trait objects ready for when they become mandatory.
  • Fix link to CI build in README template
  • Generate README.mds for each crate from its top-level docs
  • gloo_event: Take events by reference
  • Derive Debug impls
  • Set web-sys version to avoid warning
  • Changing the with_options methods to no longer take EventListenerOptions by reference (since it's Copy anyways)
  • Fixing minor nit
  • Fixing whitespace
  • Adding in unit test for dynamic registration
  • Removing once option, and adding in once_with_options method
  • Apply suggestions from code review
  • Adding some crate-level docs
  • Fixing bug with Drop
  • Adding in docs, and also making some changes to EventListenerOptions
  • Adding in unit tests for gloo-events
  • Renaming A parameter to S
  • Fixing all the issues with gloo-events

file

Version "0.3.0"

  • Migrate to Edition 2021 and Apply MSRV in Cargo.toml (#360)

Version "0.2.2"

  • [rfc] Implement an ObjectUrl wrapper (#231)

Version "0.2.0"

  • impl Clone and PartialEq (#184)
  • Hash-based History type & Unified Location. (#177)
  • Prepare for 0.4 release (#156)

Version "0.1.0"

  • Remove the unnecessary copy in Blob::new (#152)
  • Prepare v0.3.0 release (#148)
  • Make docs.rs include futures functionality (#116)
  • Add wrappers for web storage API (#125)
  • Add wrappers for alert, confirm, and prompt functions (#123)
  • Adding README for gloo-file
  • Fixing Cargo.toml for gloo-file

history

Version 0.2.2

  • Remove the flags what to expect WASI targets (#425)

Version 0.2.1

  • Fixed an issue where history state might collide with a stated assigned later if the history is stored in the browsers history stack and the page is reloaded with navigation. (#391)

Version 0.2.0

  • Migrate to Edition 2021 and Apply MSRV in Cargo.toml (#360)
  • Introduces the FromQuery and ToQuery traits to allow for customizing how query strings are encoded and decoded in gloo_history. (#364)

Version 0.1.4

  • Use thread_local!'s lazy initialization instead of RefCell<Option<_>> (#358)
  • Fix required feature set of serde dependency (#357)

Version "0.1.3"

  • Fix some typos (#313)
  • Update serde-wasm-bindgen requirement from 0.4.5 to 0.5.0 (#320)
  • Fix clippy for Rust 1.67 (#302)

Version "0.1.2"

  • (history): Drop states borrow before callback invocation (#285)
  • Update serde-wasm-bindgen requirement from 0.3.1 to 0.4.5 (#297)
  • Fix clippy. (#287)

Version "0.1.1"

  • Fix history tests (#252)
  • Add query() method (#215)
  • Fix failing history tests (#219)
  • Fix links in gloo-history README (#210)

Version "0.1.0"

  • Fix utils crate and history docs. (#189)
  • 0.5.0
  • Memory-based History (#178)
  • Hash-based History type & Unified Location. (#177)

net

Version "0.6.0"

  • Update http crate to 1.0 (#407)

Version "0.5.0"

  • Implement futures_io::AsyncWrite and futures_io::AsyncRead on WebSocket. This feature is behind a new feature flag io-util that is disabled by default.
  • Add TryFrom<web_sys::WebSocket> (#365)
  • Add WASI support for gloo-history. (#405)

Version "0.4.0"

  • Migrate to Edition 2021 and Apply MSRV in Cargo.toml (#360)

Version "0.3.1"

  • export RequestBuilder and ResponseBuilder as public

Version "0.3.0"

  • Seanaye/feat/serverside http (#312)

Version "0.2.6"

  • Add PartialEq, Eq, PartialOrd, Ord, Hash for eventsource State (#336)
  • Seanaye/feat/serverside http (#312)
  • Fix clippy for Rust 1.67 (#302)

Version "0.2.5"

  • Fix clippy. (#287)
  • Prevent send from hanging if connection fails. (#280)

Version "0.2.4"

  • fix(ws): calling close event with destroyed close callback (#264)
  • fix: cyclic dependency for gloo-net websocket feature (#260)
  • Gloo net fetch in worker (#253)
  • fix: remove unused import in gloo-net::http (#257)
  • Fix Request.json(): Use Rust Serde Serialization instead of Javascript Evaluator. Avoids Big Integer serialization issues. (#256)
  • Add std::error::Error impl for WebSocketError (#250)
  • Provides an EventSource implementation (#246)
  • Release new gloo versions

Version "0.2.3"

  • feat(gloo-utils): Lift serde-serialization from wasm-bindgen (#242)
  • Fix feature soundness issues with gloo-net (#243)
  • fix: Break dependency cycle by not using serde-serialize (#239)
  • gloo-net v0.2.3

Version "0.2.2"

  • Add missing feature flags to gloo-net (#230)
  • gloo-net v0.2.2

Version "0.2.1"

  • Feature soundness of gloo-http (#228)
  • Release v0.8.0

Version "0.2.0"

  • Added support for specifying Websocket Protocols (#222)
  • Add query() method (#215)
  • Move UncheckedIter to gloo-utils (#217)
  • docs: revise docs for gloo_net::http::Request.method (#212)

Version "0.1.0"

  • add json() impl to Request (#204)
  • Improve the Fetch API (#188)

render

Version "0.2.0"

  • Migrate to Edition 2021 and Apply MSRV in Cargo.toml (#360)

Version "0.1.0"

storage

Version "0.3.0"

  • Migrate to Edition 2021 and Apply MSRV in Cargo.toml (#360)

Version "0.2.1"

  • fix: Break dependency cycle by not using serde-serialize (#239)

Version "0.2.0"

  • Fix up gloo-storage for release
  • Prepare for 0.4 release (#156)

Version "0.1.0"

  • Utility crate for common web_sys/js_sys features (#155)

timers

Version "0.3.0"

  • Migrate to Edition 2021 and Apply MSRV in Cargo.toml (#360)

Version "0.2.5"

  • fix: clearTimeout illegal invocation with bundler (#187) (#283)

Version "0.2.4"

  • gloo_timers, ambiguous verbage (#255)

Version "0.2.3"

  • New patch versions

Version "0.2.2"

  • Remove web-sys dependency (#186)
  • Add node.js support for timers (#185)
  • 0.5.0

Version "0.2.1"

  • Hash-based History type & Unified Location. (#177)
  • Add BrowserHistory and BrowserLocation (#171)
  • Add sleep. (#163)
  • Prepare v0.3.0 release (#148)
  • Make docs.rs include futures functionality (#116)
  • gloo-timers 0.2.1

Version "0.2.0"

  • Add implementation for rfc-1 (files)
  • Change implementation of getting new global.
  • Change macro implementation.
  • Replace macro by enum WindowOrWorker.
  • Fix timers to work in workers too.
  • Preparing for release

Version "0.1.0"

  • Changing to use web-sys; this fixes a Webpack error
  • Fix missing wasm_bindgen import.
  • Address some mistakes and nits.
  • Use futures_channel for faster and simpler code
  • Remove unused dependency
  • Address code review.
  • Migrate to futures 0.3
  • Adding in crate metadata for timers
  • Annotate trait objects ready for when they become mandatory.
  • Fix link to CI build in README template
  • Generate README.mds for each crate from its top-level docs
  • Derive Debug impls
  • Merge pull request #57 from samcday/fix-timers-interval
  • gloo-timers: move the Javascript API bindings into a sys module
  • gloo-timers: rework interval tests a little bit and ensure that intervals fire more than once
  • gloo-timers: Use raw bindings to (set|clear)(Timeout|Interval) instead of the Window API, since window isn't always present (e.g Web Workers)
  • gloo-timers: don't consume callback in Interval closure - otherwise interval only works on first callback and fails after that
  • timers: Split the submodules out into their own files
  • Fix the gloo_timers browser tests
  • timers: use Closure::once for timeouts
  • Add note about feature requirement to docs.
  • Change feature name to "futures".
  • Fix tests to accommodate new submodules.
  • Split up callback and future/stream APIs.
  • timers: Fix author line in Cargo.toml

utils

Version "0.2.0"

  • Migrate to Edition 2021 and Apply MSRV in Cargo.toml (#360)

Version "0.1.6"

  • Update json.rs fix typo (#338)
  • docs: correct format examples Fixes #276 (#278)

Version "0.1.5"

  • refactor: typo fix (#262)
  • Release new gloo versions

Version "0.1.4"

  • feat(gloo-utils): Lift serde-serialization from wasm-bindgen (#242)
  • Release v0.8.0

Version "0.1.3"

  • Implement std Error trait for JsError (#225)
  • Move UncheckedIter to gloo-utils (#217)

Version "0.1.2"

  • Fix utils crate and history docs. (#189)
  • Gloo v0.6.0

Version "0.1.1"

  • Html head access (#179)
  • 0.4.2

Version "0.1.0"

  • utils: Add body() and document_element() getters (#161)

worker

Version 0.4.1

  • Remove Cloning on WorkerBridge (#388)
  • Add an example of processing transferrable types with worker (#371)

Version 0.4.0

  • Migrate to Edition 2021 and Apply MSRV in Cargo.toml (#360)
  • Add Worker Loader (#349)

Version 0.3.0

  • Function Worker (#267)

Version "0.2.0"

  • Release v0.8.0

Version "0.1.1"

  • Worker v2 (#200)
  • Remove the private worker refcell (#223)