Releases: face-hh/webx
v1.3.1
v1.3.0
Napture
- Added macOS install script. #67
- Reworked Linux install script. #137
- Added a Home button that redirects to
buss://dingle.it. #98 - Added a Refresh button that reloads the site. #98
- Added a Settings page at
CTRL+SHIFT+S. #110- Currently has the DNS setting which allows you to change from the default https://api.buss.lol
- Added a History page at
CTRL+SHIFT+H. It is saved on the disk. - Added a Back & Forward navigation buttons.
DNS
- Rewritten in Rust. #142
- Breaking changes are present such as pagination on /domains! Please check the README
B9 engine
- Support for query
- Example:
dingle.it?q=wiki - Accessed with:
window.query
- Example:
- Support for accessing the current URL
- Accessed with:
window.location
- Accessed with:
- Support for timeouts #121
- Create timeout:
set_timeout(function(), ms) - Delete timeout:
clear_timeout(timeout)
- Create timeout:
- Support for
element.set_visible(bool)#121 - Support for
nilinset_content()#121 - Support for base64 images, via
set_source,src="", etc. #121 - Support for
json.stringify(table)andjson.parse(string). #140 - Support for importing Lua files:
local example = require("https://example.com/example.lua")#140 - Support for safe Lua libraries such as
string, etc. which meansos.time()now works.
Paths
-
Support for paths #121
- Example:
buss://dingle.it/search - To create one, make a folder in the GitHub repository connected to your domain, and create an index.html file.
- Note: not currently indexed by Dingle
- Example:
-
Fixed
widthandheightof<input>and<textarea>so you are now able to modify each one independently. #82
Docs
- Thanks to @ZakaHaceCosas, we now have proper documentation for the entire Web X here. #163
And more.
v1.2.2
-
You now have to solve a CAPTCHA to register a domain.
-
Added
set_source()andget_source(link)on<img> -
HTTP requests that aren't JSON now return both
statusandcontent. -
The current tab URL is available via
window.location -
The query args are available via
window.query. Syntax:buss://dingle.it?q=hello -
Removed
altfrom<img> -
Fixed
file://, you can now open local projects withfile://C:\path\to\folder -
Fixed memory leak when you enter a non-existent HTTPS website
v1.2.1
v1.2.0
-
Fixed Lua's OS library being available.
-
Fixed tags with no content crashing/not rending in Napture.
-
Fixed width & height on input & text area.
-
Fixed labels (
h1-h6,a,p) resetting their styling onset_content. -
Hyperlinks (
<a>) that point tobuss://will now be opened by Napture. -
By publishing or owning a website, you agree to the rules.
-
Added Windows compilation guide.
-
Added Dingle It! at
buss://dingle.it, source code: https://github.com/face-hh/dingle-frontend/ -
Napture will open Dingle by default on start.
-
Added
get(query,true), which makesgetreturn all matches of the query. Similar toquerySelectorAll(). -
Added
set_opacity -
Added
get_opacity -
Builds will now be more lightweight
v1.1.1
-
Fixed misalignment on the tab title & expanded the width to make it match the search bar
-
Fixed body not being fully colored by
background-color -
Fixed borders not applying properly
-
Slightly changed the not found page.
-
Added
uwuTLD -
Added support for
https://in<script> -
Added about popup when clicking the tab title.
v1.1.0
-
Fixed CSS parser ignoring declarations if one already exists (which made
input,textarea, etc.. unstyleable) -
Fixed CSS styling persisting from one site to another
-
Fixed typo on not_found page.
-
Added
background-colorproperty. -
Added Napture logs for
CTRL+SHIFT+P- 4 types of logs:
ERROR,WARNING,DEBUG,LUA - Tip: refresh with
CTRL+R
- 4 types of logs:
-
Added light theme support (if your OS theme is light)
-
Added support to access local Web X projects.
- Enter
file://pathin your search tab. (example:file:///home/face/Documents/webx, andwebxhas aindex.htmlfile.) - Also available through the command line:
./napture file://path - For localhost:
http://localhost:3000, or any other port. No need to provide a/index.html!
- Enter
