Wondering why it says (thanks, @user) for some updates but only (@ntrupin) for others? I'm @ntrupin, the admin. I feel wrong thanking myself, but I do appreciate what everyone else has done.
Note: Updates are descending from most recent.
all by @ntrupin
- Rewrote the entire compiler using ES6 and better principles.
- -breaking change- Removed the charset tag. Now it is a trait for meta.
- -breaking change- Removed the second argument for link tags.
- Fixed a bug where extra dots would appear in div tags.
- Fixed a bug where meta tags would not be inserted into head.
all by @NoobiCodi
- Added a precompiler
- Started working on a new precompiler, written in C
- Fixed a bug where charset was converted to an empty meta tag (thanks, @Snewkis)
- Added stikethrough (s) tag to documentation (@ntrupin)
- Added section tag to documentation (@ntrupin)
- Added article tag to documentation (@ntrupin)
- Added time tag to documentation (@ntrupin)
- Added strong tag to documentation (@ntrupin)
- Made the documentation menu mobile-friendly (@ntrupin)
thanks, @Snewkis
- Added strikethrough (s) tag
- Added strong tag
- Added section tag
- Added article tag
- Added time tag
all by @ntrupin
- Added the pre tag
- Added the code tag
- Optimized script fetching time
- Made an AbstractML website
- Created and finished to documentation (for now)
- Removed DOCS.md
- Fixed a bug where free text nodes included their indentation on the page.
all by @ntrupin
- -breaking change- Removed the style tag
- -breaking change- Consolidated headscript and script tags. Now all scripts are placed in the head. File an issue if you would like to revert this change
- Added the small tag
- Added the bold (b) tag
- Added the underline (u) tag
- Removed experimental syntax highlighters from the repository.
- Fixed a bug where the script tag would be injected without the url
- Fixed a bug where the li tag would not be able to be left open. Now, a period (.) is the placeholder to do so
all by @ntrupin
- -breaking change- Consolidated gate.js and compiler.js
- Added syntax highlighting support for GitHub's Atom editor
- Moved the syntax highlighters to a seperate repository
- Fixed a bug where the highlighter's TextMate Scopes did not align with its color
all by @ntrupin
- Created a beta of a TextMate syntax highlighter
- Refactored the syntax highlighter for CoffeeScript, Python, Ruby, XML, and YAML
all by @ntrupin
- Began working on new documentation
- -breaking change- Completely revamped the compiler, making the contribution, development, and usage process much smoother and simpler (@ntrupin)
- -breaking change- Changed the method of splitting the commands (@ntrupin)
- -breaking change- Added the ability for almost any element to be nested, alone, self-closing, styled, or text-containing (@ntrupin)
- Added style tag (@ntrupin)
- Added ul tag (thanks, @nmacarthur)
- Added ol tag (thanks, @nmacarthur)
- Added li tag (thanks, @nmacarthur)
- Added headscript tag (@ntrupin)
- Added section tag (@ntrupin)
- Added nav tag (@ntrupin)
- Added main tag (@ntrupin)
- Added header tag (@ntrupin)
- Added hr tag (@ntrupin)
- Added the ability to write text outside of tags (@ntrupin)
- Added the ability to have empty elements (@ntrupin)
- Added comment tag (@ntrupin)
- Simplified end sequence (@ntrupin)
- Fixed a bug where empty tags would print "undefined" on the screen (@ntrupin {LineScript})
- -breaking change- Rerouted the compiler's parsing process and greatly reduced pageload speed (thanks, @Yamboy1)
- Made the compiler code prettier (@ntrupin)
all by @ntrupin
- Fixed a bug where the Meta Tag couldn't show viewport data
- Removed Output identifiers. Programmers don't like global variables used that way
- -breaking change- Slashed over 100 lines of code from the compiler to make it more concise (blueprint: @Yamboy1 ; execution: @ntrupin)
- -breaking change- Converted the compiler from string pasting to template literals (blueprint: @Yamboy1 ; execution: @ntrupin)
thanks, @Mofiqul
- Added abbr Tag
- Added Button Tag
- Added Input Tag
- Added a Tag
- Added Textarea Tag
- Added abbr Tag to documentation
- Added Button Tag to documentation
- Added Input Tag to documentation
- Added a tag to documentation
- Added Textarea Tag to Documentation
- Added Nested and Positive capability to Span Tag (@ntrupin)
- Added img Tag (thanks, @Yamboy1)
- Fixed fatal error in Paragraph Tag (@ntrupin)
- Added Span Tag to documentation (@ntrupin)
- Added img Tag to documentation (thanks, @Yamboy1)
thanks, @Yamboy1
- Changed compiler and gate file paths from definitive to relative
- Fixed documentation
- Bug fixes (@ntrupin)
- Added Span Tag (thanks, @jmona789)
all by @ntrupin
- Created Compiler
- Created gate
- Created base
- Created README
- Created DOCS
- Created ugly_yellow
- Created CHANGELOG
- Created templates