Skip to content
This repository has been archived by the owner on Aug 9, 2024. It is now read-only.

Releases: face-hh/webx

v1.3.1

21 Jun 15:53
Compare
Choose a tag to compare

Fixed a critical security flaw that allowed Arbitrary Code Execution (ACE) via Luau Bytecode Loading

v1.3.0

07 Jun 17:15
Compare
Choose a tag to compare

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
  • 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
  • Support for accessing the current URL
    • Accessed with: window.location
  • Support for timeouts #121
    • Create timeout: set_timeout(function(), ms)
    • Delete timeout: clear_timeout(timeout)
  • Support for element.set_visible(bool) #121
  • Support for nil in set_content() #121
  • Support for base64 images, via set_source, src="", etc. #121
  • Support for json.stringify(table) and json.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 means os.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
  • Fixed width and height of <input> and <textarea> so you are now able to modify each one independently. #82

Docs

And more.

v1.2.2

01 Jun 09:54
Compare
Choose a tag to compare
  • You now have to solve a CAPTCHA to register a domain.

  • Added set_source() and get_source(link) on <img>

  • HTTP requests that aren't JSON now return both status and content.

  • The current tab URL is available via window.location

  • The query args are available via window.query. Syntax: buss://dingle.it?q=hello

  • Removed alt from <img>

  • Fixed file://, you can now open local projects with file://C:\path\to\folder

  • Fixed memory leak when you enter a non-existent HTTPS website

v1.2.1

31 May 14:52
Compare
Choose a tag to compare

Fixed styling on the body tag.

To those who are making/have websites, might want to set a default background color that's visible in both themes:

body {
    background-color: #242424;
    padding: 10px;
    border-radius: 12px;
}

v1.2.0

27 May 16:39
Compare
Choose a tag to compare
  • 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 on set_content.

  • Hyperlinks (<a>) that point to buss:// 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 makes get return all matches of the query. Similar to querySelectorAll().

  • Added set_opacity

  • Added get_opacity

  • Builds will now be more lightweight

v1.1.1

19 May 18:09
Compare
Choose a tag to compare
  • 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 uwu TLD

  • Added support for https:// in <script>

  • Added about popup when clicking the tab title.

image

v1.1.0

18 May 13:54
Compare
Choose a tag to compare
  • 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-color property.

  • Added Napture logs for CTRL + SHIFT + P

    • 4 types of logs: ERROR, WARNING, DEBUG, LUA
    • Tip: refresh with CTRL + R
  • Added light theme support (if your OS theme is light)

  • Added support to access local Web X projects.

    • Enter file://path in your search tab. (example: file:///home/face/Documents/webx, and webx has a index.html file.)
    • 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!

v1.0.0

15 May 17:27
Compare
Choose a tag to compare
readme