protoblast
Advanced tools
Changelog
0.8.4 (2023-01-31)
Stream
namespaceFormData#append(field, value, options)
turns certain values into stringsChangelog
0.8.3 (2023-01-30)
ECONNRESET
errors because of keep-alive requestsBlast.listToTree()
methodforce
argument to Blast.createStaticDefiner(target, force)
String.tokenizeHTML()
Changelog
0.8.2 (2023-01-24)
Date.parseStringToTime()
is not a string or a numberHttpAgent
, HttpsAgent
and AgentPool
class and use them for making keep-alive requestsSampleCollector
class, which can be used to create rolling averagesChangelog
0.8.1 (2023-01-23)
array()
specifier to signature typesString#decodeHTML()
RURL.encodePathSegment()
size
getter to LRUCache
Cache
classChangelog
0.8.0 (2023-01-14)
json-dry
dependency to v2.0.0Blast.createStaticDefiner
and Blast.createProtoDefiner
WeakMap
polyfillArray#fill
polyfillString
polyfillsSymbol
polyfillBlast.uneval
functionFunction#name
getter polyfillString#serializeAttributes()
String.randomMac()
String#escapeUnicode()
Function#listenTo
and Function#unlisten
Object.values()
and Object.entries()
polyfillsObject.zip()
and Object.unzip()
Object.assign()
polyfillArray#move()
JSONPath
and Object.extract()
String#truncateHTML()
and String#fixHTML()
String#replaceAll()
polyfillString#normalizeAcronyms()
Changelog
0.7.27 (2022-12-23)
Deck#clear()
methodFunction.parallel()
pledge never resolving in synchronous modeBlast.stringNeedsHtmlEscaping(str)
method to the server-sideChangelog
0.7.26 (2022-12-09)
RURL
instances parsing single-word hostnames wrongString#camelize()
to make it 65x as fastString#decamelize(separator)
methodString#encodeHTML()
to not use regexesgetDescendants()
, getDescendantsDict()
and getDescendant(name)
class methodsChangelog
0.7.25 (2022-12-03)
Request
not use the cache when the get_stream
option is enabledSignatureType
for every created classClasses
and Types
to the default module wrapper argumentsBlast.Types
create temporary SignatureType instances on the fly with proxiesChangelog
0.7.24 (2022-10-22)
Pledge#is_done
property getterArray#atLoop(index)
methodFunction.makeAbstractClass()
class methodObject.defineProperty
isn't called with an invalid setter propertyLruCache
class and use it for caching string checksums