Skip to content

Commit

Permalink
Upgrade the package (#115)
Browse files Browse the repository at this point in the history
* Remove deprecations

* Remove the tag helpers

* Bump the minimum swift version to 5.7

* Remove the tag helper tests

* Remove the statements and conditions

* Remove the current rendering

The rendering should managed centrally and internally.

* Remove the context management

* Remove the pre-rendering parts

* Revise the renderer

* Remove the definable protocol

* Fix build failing

* Revise the vapor provider

* Revise the renderer and the provider to work with localization

* Remove the other layouts

* Rename the anyattribute protocol

* Rename the anycontent protocol

* Rename the anyelement protocol

* Rename the anynode protocol

* Abstract the global attributes into the nodes protocols

* Extend the contentbuilder to work with the native statements

* Fix component tests failing

* Revise the content builder

* Revise the onhover method

* Add event modifiers and actions to the components

* Revise the event modifiers from yesterday

* Revise the class modifiers

* Rename and move the event modifiers

* Revert the abstraction of the global attributes

* Add a custom element

If an element is new or not yet implemented, the custom element can be used as a workaround.

* Add vectorelement to the globalelement alias

* Add a symbol component

* Revise an javascript method

* Add a modal component

* Distinguish an actionbutton from a linkbutton

* Revise the collection component

* Extend the form component to accept the method as parameter

* Merge the different buttons into one

* Add a card component

* Refactor some code

* Revise the environment handling

* Add a test to test the environment integration on the vapor layer

* Fix test failing

* Update the documentation
  • Loading branch information
mattesmohr authored Jan 4, 2023
1 parent 9811d5e commit ad19782
Show file tree
Hide file tree
Showing 180 changed files with 5,091 additions and 12,926 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on:
jobs:
test-pushpull:
runs-on: ubuntu-latest
container: swift:5.6-focal
container: swift:5.7-focal
steps:
- uses: actions/checkout@v3
- name: Run tests
Expand Down
2 changes: 1 addition & 1 deletion Package.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// swift-tools-version:5.6
// swift-tools-version:5.7

import PackageDescription

Expand Down
Loading

0 comments on commit ad19782

Please sign in to comment.