2020-07-26 01:15:03 +00:00
|
|
|
# Changelog
|
|
|
|
|
2020-08-08 16:11:31 +00:00
|
|
|
## 0.6.0
|
|
|
|
|
|
|
|
### ADDED
|
|
|
|
|
|
|
|
- `maj::server` now has a CGI handler and majsite now has CGI enabled by default.
|
|
|
|
|
2020-07-31 17:38:33 +00:00
|
|
|
## 0.5.0
|
|
|
|
|
|
|
|
### ADDED
|
|
|
|
|
|
|
|
- A few more helper methods for making text/gemini nodes and responses.
|
|
|
|
`majsite` now serves static files and tests input from the user.
|
|
|
|
|
2020-07-28 01:43:31 +00:00
|
|
|
## 0.4.1
|
|
|
|
|
|
|
|
Oops
|
|
|
|
|
2020-07-27 23:51:45 +00:00
|
|
|
## 0.4.0
|
|
|
|
|
2020-07-28 00:01:09 +00:00
|
|
|
Tokio has been somewhat purged.
|
2020-07-27 23:51:45 +00:00
|
|
|
|
2020-07-28 00:31:54 +00:00
|
|
|
The gemini module now includes a document builder and rendering tool.
|
|
|
|
|
2020-07-27 22:14:45 +00:00
|
|
|
## 0.3.0
|
|
|
|
|
|
|
|
### maj
|
|
|
|
|
|
|
|
- `maj::get` unfortunately had to become async in order for fetching `gus.guru` to work
|
|
|
|
|
|
|
|
### majc
|
|
|
|
|
|
|
|
- keep track of loaded pages as history
|
|
|
|
- `l` to view/navigate to links
|
|
|
|
- use [smol](https://github.com/stjepang/smol) for doing the async operations synchronously
|
|
|
|
|
2020-07-26 12:21:02 +00:00
|
|
|
## 0.2.0
|
|
|
|
|
|
|
|
### maj
|
|
|
|
|
|
|
|
- `maj::server` now multithreads correctly
|
|
|
|
- maj now passes most of the gemini tests
|
|
|
|
|
|
|
|
### majsite
|
|
|
|
|
|
|
|
- add `/majc` page with magc's help.gmi file
|
|
|
|
|
2020-07-26 01:15:03 +00:00
|
|
|
## 0.1.0
|
|
|
|
|
|
|
|
All major functionality has been added.
|
|
|
|
|
|
|
|
### maj
|
|
|
|
|
|
|
|
- Basic client
|
|
|
|
- Gemini response parser
|
|
|
|
- text/gemini parser
|
|
|
|
- Basic async server (plaintext and TLS)
|
|
|
|
|
|
|
|
### majc
|
|
|
|
|
|
|
|
- Basic interface
|
|
|
|
- Helptext
|
|
|
|
- About dialog
|
|
|
|
- Uses text/gemini parser
|
|
|
|
|
|
|
|
### majsite
|
|
|
|
|
|
|
|
The maj ecosystem site code
|